Diagrams.Solve.Polynomial:quartForm from diagrams-solve-0.1, C

Time bar (total: 13.0s)

analyze1.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
100%99.7%0%0.3%0%0%0%1
Compiler

Compiled 25 to 18 computations (28% saved)

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

sample1.8s (13.5%)

Results
1.1s5564×256valid
556.0ms2691×256infinite
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 544.0ms
Operation ival-mult, time spent: 216.0ms, 40.0% of total-time
Operation ival-add, time spent: 130.0ms, 24.0% of total-time
Operation ival-div, time spent: 129.0ms, 24.0% of total-time
Operation ival-sub, time spent: 49.0ms, 9.0% of total-time
Operation const, time spent: 20.0ms, 4.0% of total-time
Bogosity

preprocess534.0ms (4.1%)

Algorithm
egg-herbie
Rules
1600×sub-neg
846×distribute-neg-in
766×+-commutative
636×fma-neg
610×distribute-lft-neg-in
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
30-0-(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4))
10-0-(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16))
00-0-x
00-0-b
00-0-(*.f64 a b)
00-0-(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
00-0-z
00-0-(*.f64 z t)
00-0-16
00-0-(/.f64 (*.f64 a b) 4)
00-0-(/.f64 (*.f64 z t) 16)
00-0-y
00-0-c
00-0-(*.f64 x y)
00-0-4
00-0-t
00-0-a
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
+.f64(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16))nan-rescue10
(*.f64 x y)overflow21
(/.f64 (*.f64 z t) 16)overflow40
(*.f64 z t)overflow40
-.f64(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4))nan-rescue30
(*.f64 x y)overflow21
(*.f64 z t)overflow40
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16))overflow59
(/.f64 (*.f64 z t) 16)overflow40
(*.f64 a b)overflow26
(/.f64 (*.f64 a b) 4)overflow26
Confusion
Predicted +Predicted -
+40
-0252
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+400
-00252
Precision?
1.0
Recall?
1.0
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01782518
15102366
215022318
341262318
465662318
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 (neg.f64 x) y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x (neg.f64 y)) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 (neg.f64 z) t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z (neg.f64 t)) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 (neg.f64 a) b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a (neg.f64 b)) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) (neg.f64 c))
(neg.f64 (+.f64 (-.f64 (+.f64 (*.f64 (neg.f64 x) y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c))
(neg.f64 (+.f64 (-.f64 (+.f64 (*.f64 x (neg.f64 y)) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c))
(neg.f64 (+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 (neg.f64 z) t) 16)) (/.f64 (*.f64 a b) 4)) c))
(neg.f64 (+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z (neg.f64 t)) 16)) (/.f64 (*.f64 a b) 4)) c))
(neg.f64 (+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 (neg.f64 a) b) 4)) c))
(neg.f64 (+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a (neg.f64 b)) 4)) c))
(neg.f64 (+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) (neg.f64 c)))
(+.f64 (-.f64 (+.f64 (*.f64 y x) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 z y) (/.f64 (*.f64 x t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 t y) (/.f64 (*.f64 z x) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 a y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 x b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 b y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a x) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 c y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) x)
(+.f64 (-.f64 (+.f64 (*.f64 x z) (/.f64 (*.f64 y t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x t) (/.f64 (*.f64 z y) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x a) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 y b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x b) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a y) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x c) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) y)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 t z) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a t) 16)) (/.f64 (*.f64 z b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 b t) 16)) (/.f64 (*.f64 a z) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 c t) 16)) (/.f64 (*.f64 a b) 4)) z)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z a) 16)) (/.f64 (*.f64 t b) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z b) 16)) (/.f64 (*.f64 a t) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z c) 16)) (/.f64 (*.f64 a b) 4)) t)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 b a) 4)) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 c b) 4)) a)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a c) 4)) b)
Outputs
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))) c)
(+.f64 (fma.f64 x y (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))) c)
(+.f64 (fma.f64 x y (fma.f64 z (/.f64 t 16) (*.f64 a (*.f64 b -1/4)))) c)
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 a (*.f64 b -1/4)))) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))) c)
(+.f64 (fma.f64 x y (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))) c)
(+.f64 (fma.f64 x y (fma.f64 z (/.f64 t 16) (*.f64 a (*.f64 b -1/4)))) c)
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 a (*.f64 b -1/4)))) c)
(+.f64 (-.f64 (+.f64 (*.f64 (neg.f64 x) y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 c (-.f64 (fma.f64 x (neg.f64 y) (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))))
(+.f64 c (fma.f64 x (neg.f64 y) (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))))
(+.f64 c (-.f64 (*.f64 z (/.f64 t 16)) (fma.f64 x y (*.f64 a (/.f64 b 4)))))
(+.f64 c (-.f64 (*.f64 z (/.f64 t 16)) (fma.f64 x y (*.f64 a (*.f64 b 1/4)))))
(+.f64 c (-.f64 (*.f64 z (*.f64 t 1/16)) (fma.f64 x y (*.f64 a (*.f64 b 1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x (neg.f64 y)) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 c (-.f64 (fma.f64 x (neg.f64 y) (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))))
(+.f64 c (fma.f64 x (neg.f64 y) (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))))
(+.f64 c (-.f64 (*.f64 z (/.f64 t 16)) (fma.f64 x y (*.f64 a (/.f64 b 4)))))
(+.f64 c (-.f64 (*.f64 z (/.f64 t 16)) (fma.f64 x y (*.f64 a (*.f64 b 1/4)))))
(+.f64 c (-.f64 (*.f64 z (*.f64 t 1/16)) (fma.f64 x y (*.f64 a (*.f64 b 1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 (neg.f64 z) t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 c (-.f64 (fma.f64 x y (*.f64 z (/.f64 (neg.f64 t) 16))) (*.f64 a (/.f64 b 4))))
(+.f64 c (fma.f64 x y (fma.f64 z (/.f64 (neg.f64 t) 16) (/.f64 (*.f64 a b) -4))))
(+.f64 c (fma.f64 x y (fma.f64 z (*.f64 t -1/16) (*.f64 a (*.f64 b -1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z (neg.f64 t)) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 c (-.f64 (fma.f64 x y (*.f64 z (/.f64 (neg.f64 t) 16))) (*.f64 a (/.f64 b 4))))
(+.f64 c (fma.f64 x y (fma.f64 z (/.f64 (neg.f64 t) 16) (/.f64 (*.f64 a b) -4))))
(+.f64 c (fma.f64 x y (fma.f64 z (*.f64 t -1/16) (*.f64 a (*.f64 b -1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 (neg.f64 a) b) 4)) c)
(+.f64 c (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 (neg.f64 a) (/.f64 b 4))))
(+.f64 c (fma.f64 x y (+.f64 (*.f64 z (/.f64 t 16)) (*.f64 a (/.f64 b 4)))))
(+.f64 (*.f64 x y) (fma.f64 z (/.f64 t 16) (fma.f64 a (/.f64 b 4) c)))
(+.f64 (*.f64 x y) (fma.f64 z (/.f64 t 16) (fma.f64 a (*.f64 b 1/4) c)))
(+.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (fma.f64 a (*.f64 b 1/4) c)))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a (neg.f64 b)) 4)) c)
(+.f64 c (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 (neg.f64 a) (/.f64 b 4))))
(+.f64 c (fma.f64 x y (+.f64 (*.f64 z (/.f64 t 16)) (*.f64 a (/.f64 b 4)))))
(+.f64 (*.f64 x y) (fma.f64 z (/.f64 t 16) (fma.f64 a (/.f64 b 4) c)))
(+.f64 (*.f64 x y) (fma.f64 z (/.f64 t 16) (fma.f64 a (*.f64 b 1/4) c)))
(+.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (fma.f64 a (*.f64 b 1/4) c)))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) (neg.f64 c))
(-.f64 (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))) c)
(-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (fma.f64 a (/.f64 b 4) c))
(-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (fma.f64 a (*.f64 b 1/4) c))
(-.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (fma.f64 a (*.f64 b 1/4) c))
(neg.f64 (+.f64 (-.f64 (+.f64 (*.f64 (neg.f64 x) y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c))
(neg.f64 (+.f64 c (-.f64 (fma.f64 x (neg.f64 y) (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4)))))
(-.f64 (neg.f64 c) (fma.f64 x (neg.f64 y) (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))))
(+.f64 (fma.f64 x y (*.f64 z (*.f64 t -1/16))) (fma.f64 a (/.f64 b 4) (neg.f64 c)))
(+.f64 (fma.f64 x y (*.f64 z (*.f64 t -1/16))) (fma.f64 a (*.f64 b 1/4) (neg.f64 c)))
(neg.f64 (+.f64 (-.f64 (+.f64 (*.f64 x (neg.f64 y)) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c))
(neg.f64 (+.f64 c (-.f64 (fma.f64 x (neg.f64 y) (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4)))))
(-.f64 (neg.f64 c) (fma.f64 x (neg.f64 y) (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))))
(+.f64 (fma.f64 x y (*.f64 z (*.f64 t -1/16))) (fma.f64 a (/.f64 b 4) (neg.f64 c)))
(+.f64 (fma.f64 x y (*.f64 z (*.f64 t -1/16))) (fma.f64 a (*.f64 b 1/4) (neg.f64 c)))
(neg.f64 (+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 (neg.f64 z) t) 16)) (/.f64 (*.f64 a b) 4)) c))
(neg.f64 (+.f64 c (-.f64 (fma.f64 x y (*.f64 z (/.f64 (neg.f64 t) 16))) (*.f64 a (/.f64 b 4)))))
(-.f64 (neg.f64 c) (fma.f64 x y (fma.f64 z (/.f64 (neg.f64 t) 16) (/.f64 (*.f64 a b) -4))))
(-.f64 (neg.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t -1/16) (*.f64 a (*.f64 b -1/4)))))
(-.f64 (fma.f64 a (*.f64 b 1/4) (neg.f64 c)) (fma.f64 x y (*.f64 z (*.f64 t -1/16))))
(neg.f64 (+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z (neg.f64 t)) 16)) (/.f64 (*.f64 a b) 4)) c))
(neg.f64 (+.f64 c (-.f64 (fma.f64 x y (*.f64 z (/.f64 (neg.f64 t) 16))) (*.f64 a (/.f64 b 4)))))
(-.f64 (neg.f64 c) (fma.f64 x y (fma.f64 z (/.f64 (neg.f64 t) 16) (/.f64 (*.f64 a b) -4))))
(-.f64 (neg.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t -1/16) (*.f64 a (*.f64 b -1/4)))))
(-.f64 (fma.f64 a (*.f64 b 1/4) (neg.f64 c)) (fma.f64 x y (*.f64 z (*.f64 t -1/16))))
(neg.f64 (+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 (neg.f64 a) b) 4)) c))
(neg.f64 (+.f64 c (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 (neg.f64 a) (/.f64 b 4)))))
(-.f64 (neg.f64 c) (fma.f64 x y (+.f64 (*.f64 z (/.f64 t 16)) (*.f64 a (/.f64 b 4)))))
(-.f64 (*.f64 z (*.f64 t -1/16)) (fma.f64 x y (fma.f64 a (/.f64 b 4) c)))
(-.f64 (*.f64 z (*.f64 t -1/16)) (fma.f64 x y (fma.f64 a (*.f64 b 1/4) c)))
(neg.f64 (+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a (neg.f64 b)) 4)) c))
(neg.f64 (+.f64 c (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 (neg.f64 a) (/.f64 b 4)))))
(-.f64 (neg.f64 c) (fma.f64 x y (+.f64 (*.f64 z (/.f64 t 16)) (*.f64 a (/.f64 b 4)))))
(-.f64 (*.f64 z (*.f64 t -1/16)) (fma.f64 x y (fma.f64 a (/.f64 b 4) c)))
(-.f64 (*.f64 z (*.f64 t -1/16)) (fma.f64 x y (fma.f64 a (*.f64 b 1/4) c)))
(neg.f64 (+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) (neg.f64 c)))
(neg.f64 (-.f64 (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))) c))
(-.f64 c (fma.f64 x y (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))))
(-.f64 c (fma.f64 x y (fma.f64 z (/.f64 t 16) (*.f64 a (*.f64 b -1/4)))))
(-.f64 (fma.f64 a (*.f64 b 1/4) c) (fma.f64 x y (*.f64 z (/.f64 t 16))))
(-.f64 (fma.f64 a (*.f64 b 1/4) c) (fma.f64 x y (*.f64 z (*.f64 t 1/16))))
(+.f64 (-.f64 (+.f64 (*.f64 y x) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))) c)
(+.f64 (fma.f64 x y (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))) c)
(+.f64 (fma.f64 x y (fma.f64 z (/.f64 t 16) (*.f64 a (*.f64 b -1/4)))) c)
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 a (*.f64 b -1/4)))) c)
(+.f64 (-.f64 (+.f64 (*.f64 z y) (/.f64 (*.f64 x t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 c (-.f64 (fma.f64 z y (/.f64 (*.f64 x t) 16)) (*.f64 a (/.f64 b 4))))
(+.f64 c (fma.f64 y z (fma.f64 x (/.f64 t 16) (/.f64 (*.f64 a b) -4))))
(+.f64 c (fma.f64 y z (fma.f64 x (/.f64 t 16) (*.f64 a (*.f64 b -1/4)))))
(+.f64 c (fma.f64 y z (fma.f64 x (*.f64 t 1/16) (*.f64 a (*.f64 b -1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 t y) (/.f64 (*.f64 z x) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 c (-.f64 (fma.f64 t y (*.f64 z (/.f64 x 16))) (*.f64 a (/.f64 b 4))))
(+.f64 c (fma.f64 y t (fma.f64 z (/.f64 x 16) (/.f64 (*.f64 a b) -4))))
(+.f64 c (fma.f64 y t (fma.f64 x (/.f64 z 16) (*.f64 a (*.f64 b -1/4)))))
(+.f64 c (fma.f64 y t (fma.f64 x (*.f64 z 1/16) (*.f64 a (*.f64 b -1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 a y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 x b) 4)) c)
(-.f64 (fma.f64 a y (*.f64 z (/.f64 t 16))) (-.f64 (*.f64 x (/.f64 b 4)) c))
(+.f64 c (fma.f64 y a (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 x b) -4))))
(+.f64 c (fma.f64 y a (fma.f64 t (/.f64 z 16) (*.f64 x (*.f64 b -1/4)))))
(+.f64 c (fma.f64 y a (fma.f64 t (*.f64 z 1/16) (*.f64 x (*.f64 b -1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 b y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a x) 4)) c)
(-.f64 (fma.f64 b y (*.f64 z (/.f64 t 16))) (-.f64 (/.f64 (*.f64 x a) 4) c))
(+.f64 c (fma.f64 y b (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 x a) -4))))
(+.f64 c (fma.f64 y b (fma.f64 z (/.f64 t 16) (*.f64 x (*.f64 a -1/4)))))
(+.f64 c (fma.f64 y b (fma.f64 z (*.f64 t 1/16) (*.f64 x (*.f64 a -1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 c y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) x)
(+.f64 x (-.f64 (fma.f64 c y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))))
(+.f64 x (fma.f64 y c (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))))
(+.f64 x (fma.f64 y c (fma.f64 z (/.f64 t 16) (*.f64 a (*.f64 b -1/4)))))
(+.f64 x (fma.f64 y c (fma.f64 z (*.f64 t 1/16) (*.f64 a (*.f64 b -1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x z) (/.f64 (*.f64 y t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 c (-.f64 (fma.f64 x z (*.f64 y (/.f64 t 16))) (*.f64 a (/.f64 b 4))))
(+.f64 c (fma.f64 x z (fma.f64 y (/.f64 t 16) (/.f64 (*.f64 a b) -4))))
(+.f64 c (fma.f64 x z (fma.f64 t (/.f64 y 16) (*.f64 a (*.f64 b -1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x t) (/.f64 (*.f64 z y) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 c (-.f64 (fma.f64 x t (*.f64 z (/.f64 y 16))) (*.f64 a (/.f64 b 4))))
(+.f64 c (fma.f64 x t (fma.f64 z (/.f64 y 16) (/.f64 (*.f64 a b) -4))))
(+.f64 c (fma.f64 x t (fma.f64 y (/.f64 z 16) (*.f64 a (*.f64 b -1/4)))))
(+.f64 c (fma.f64 x t (fma.f64 y (*.f64 z 1/16) (*.f64 a (*.f64 b -1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x a) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 y b) 4)) c)
(+.f64 c (-.f64 (fma.f64 x a (*.f64 z (/.f64 t 16))) (*.f64 y (/.f64 b 4))))
(+.f64 c (fma.f64 x a (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 y b) -4))))
(+.f64 c (fma.f64 x a (fma.f64 t (/.f64 z 16) (*.f64 b (/.f64 y -4)))))
(+.f64 c (fma.f64 x a (fma.f64 t (/.f64 z 16) (*.f64 b (*.f64 y -1/4)))))
(+.f64 c (fma.f64 x a (fma.f64 t (*.f64 z 1/16) (*.f64 b (*.f64 y -1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x b) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a y) 4)) c)
(+.f64 c (-.f64 (fma.f64 x b (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 y 4))))
(+.f64 c (fma.f64 x b (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 y a) -4))))
(+.f64 c (fma.f64 x b (fma.f64 t (/.f64 z 16) (*.f64 a (/.f64 y -4)))))
(+.f64 c (fma.f64 x b (fma.f64 t (/.f64 z 16) (*.f64 a (*.f64 y -1/4)))))
(+.f64 c (fma.f64 x b (fma.f64 t (*.f64 z 1/16) (*.f64 a (*.f64 y -1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x c) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) y)
(+.f64 y (-.f64 (fma.f64 x c (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))))
(+.f64 y (fma.f64 x c (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))))
(+.f64 y (fma.f64 x c (fma.f64 z (/.f64 t 16) (*.f64 a (*.f64 b -1/4)))))
(+.f64 y (fma.f64 x c (fma.f64 z (*.f64 t 1/16) (*.f64 a (*.f64 b -1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 t z) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))) c)
(+.f64 (fma.f64 x y (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))) c)
(+.f64 (fma.f64 x y (fma.f64 z (/.f64 t 16) (*.f64 a (*.f64 b -1/4)))) c)
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 a (*.f64 b -1/4)))) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a t) 16)) (/.f64 (*.f64 z b) 4)) c)
(+.f64 c (-.f64 (fma.f64 x y (*.f64 a (/.f64 t 16))) (*.f64 z (/.f64 b 4))))
(+.f64 c (fma.f64 x y (fma.f64 a (/.f64 t 16) (/.f64 (*.f64 z b) -4))))
(+.f64 c (fma.f64 x y (fma.f64 t (/.f64 a 16) (*.f64 z (*.f64 b -1/4)))))
(+.f64 c (fma.f64 x y (fma.f64 t (*.f64 a 1/16) (*.f64 z (*.f64 b -1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 b t) 16)) (/.f64 (*.f64 a z) 4)) c)
(-.f64 (fma.f64 x y (*.f64 b (/.f64 t 16))) (-.f64 (*.f64 a (/.f64 z 4)) c))
(+.f64 c (fma.f64 x y (fma.f64 b (/.f64 t 16) (/.f64 (*.f64 z a) -4))))
(+.f64 c (fma.f64 x y (fma.f64 t (/.f64 b 16) (*.f64 a (/.f64 z -4)))))
(+.f64 c (fma.f64 x y (fma.f64 t (/.f64 b 16) (*.f64 a (*.f64 z -1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 c t) 16)) (/.f64 (*.f64 a b) 4)) z)
(+.f64 z (-.f64 (fma.f64 x y (*.f64 c (/.f64 t 16))) (*.f64 a (/.f64 b 4))))
(+.f64 z (fma.f64 x y (fma.f64 c (/.f64 t 16) (/.f64 (*.f64 a b) -4))))
(+.f64 z (fma.f64 x y (fma.f64 t (/.f64 c 16) (*.f64 a (*.f64 b -1/4)))))
(+.f64 z (fma.f64 x y (fma.f64 t (*.f64 c 1/16) (*.f64 a (*.f64 b -1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z a) 16)) (/.f64 (*.f64 t b) 4)) c)
(+.f64 c (-.f64 (fma.f64 x y (*.f64 z (/.f64 a 16))) (*.f64 t (/.f64 b 4))))
(+.f64 c (fma.f64 x y (fma.f64 z (/.f64 a 16) (/.f64 (*.f64 t b) -4))))
(+.f64 c (fma.f64 x y (fma.f64 z (/.f64 a 16) (*.f64 t (*.f64 b -1/4)))))
(+.f64 c (fma.f64 x y (fma.f64 z (*.f64 a 1/16) (*.f64 t (*.f64 b -1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z b) 16)) (/.f64 (*.f64 a t) 4)) c)
(+.f64 c (-.f64 (fma.f64 x y (*.f64 z (/.f64 b 16))) (*.f64 a (/.f64 t 4))))
(+.f64 c (fma.f64 x y (fma.f64 z (/.f64 b 16) (/.f64 (*.f64 t a) -4))))
(+.f64 c (fma.f64 x y (fma.f64 z (/.f64 b 16) (*.f64 t (*.f64 a -1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z c) 16)) (/.f64 (*.f64 a b) 4)) t)
(+.f64 t (-.f64 (fma.f64 x y (*.f64 z (/.f64 c 16))) (*.f64 a (/.f64 b 4))))
(+.f64 t (fma.f64 x y (fma.f64 z (/.f64 c 16) (/.f64 (*.f64 a b) -4))))
(+.f64 t (fma.f64 x y (fma.f64 z (/.f64 c 16) (*.f64 a (*.f64 b -1/4)))))
(+.f64 t (fma.f64 x y (fma.f64 z (*.f64 c 1/16) (*.f64 a (*.f64 b -1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 b a) 4)) c)
(+.f64 (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))) c)
(+.f64 (fma.f64 x y (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))) c)
(+.f64 (fma.f64 x y (fma.f64 z (/.f64 t 16) (*.f64 a (*.f64 b -1/4)))) c)
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 a (*.f64 b -1/4)))) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 c b) 4)) a)
(+.f64 a (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 c (/.f64 b 4))))
(+.f64 a (fma.f64 x y (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 b c) -4))))
(+.f64 a (fma.f64 x y (fma.f64 z (/.f64 t 16) (*.f64 b (/.f64 c -4)))))
(+.f64 a (fma.f64 x y (fma.f64 z (/.f64 t 16) (*.f64 b (*.f64 c -1/4)))))
(+.f64 a (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 c -1/4)))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a c) 4)) b)
(-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (-.f64 (*.f64 a (/.f64 c 4)) b))
(+.f64 b (fma.f64 x y (fma.f64 t (/.f64 z 16) (/.f64 (*.f64 a c) -4))))
(+.f64 b (fma.f64 x y (fma.f64 t (/.f64 z 16) (*.f64 a (/.f64 c -4)))))
(+.f64 b (fma.f64 x y (fma.f64 t (/.f64 z 16) (*.f64 a (*.f64 c -1/4)))))
(+.f64 b (fma.f64 x y (fma.f64 t (*.f64 z 1/16) (*.f64 a (*.f64 c -1/4)))))
Symmetry

(sort x y)

(sort z t)

(sort a b)

Compiler

Compiled 202 to 100 computations (50.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 57.0ms
Operation ival-div, time spent: 25.0ms, 44.0% of total-time
Operation ival-mult, time spent: 12.0ms, 21.0% of total-time
Operation ival-add, time spent: 11.0ms, 19.0% of total-time
Operation ival-sub, time spent: 5.0ms, 9.0% of total-time
Operation const, time spent: 3.0ms, 5.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 68 to 40 computations (41.2% saved)

prune5.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(+.f64 (fma.f64 x y (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))) c)
98.4%
(+.f64 (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))) c)
98.4%
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
Compiler

Compiled 69 to 48 computations (30.4% saved)

localize367.0ms (2.8%)

Localize:

Found 9 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (fma.f64 x y (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))) c)
99.6%
(fma.f64 x y (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4)))
99.2%
(fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))
100.0%
(+.f64 (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))) c)
99.6%
(fma.f64 x y (*.f64 z (/.f64 t 16)))
99.1%
(-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4)))
100.0%
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
99.7%
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16))
99.1%
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4))
Compiler

Compiled 198 to 90 computations (54.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 281.0ms
Operation composed, time spent: 101.0ms, 36.0% of total-time
Operation ival-add, time spent: 90.0ms, 32.0% of total-time
Operation ival-div, time spent: 45.0ms, 16.0% of total-time
Operation ival-mult, time spent: 34.0ms, 12.0% of total-time
Operation ival-sub, time spent: 6.0ms, 2.0% of total-time
Operation const, time spent: 5.0ms, 2.0% of total-time

series66.0ms (0.5%)

Counts
9 → 612
Calls
Call 1
Inputs
#<alt (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4))>
#<alt (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16))>
#<alt (+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)>
#<alt (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4)))>
#<alt (fma.f64 x y (*.f64 z (/.f64 t 16)))>
#<alt (+.f64 (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))) c)>
#<alt (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))>
#<alt (fma.f64 x y (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4)))>
#<alt (+.f64 (fma.f64 x y (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))) c)>
Outputs
#<alt (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 -1/4 b))))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))>
#<alt (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))>
#<alt (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (*.f64 x y)>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 x y)>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))>
#<alt (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))) (*.f64 1/4 b)))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))) (*.f64 1/4 b)))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))) (*.f64 1/4 b)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 -1/4 b))))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b))) (*.f64 1/4 a)))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b))) (*.f64 1/4 a)))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b))) (*.f64 1/4 a)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 -1/4 a))))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt c>
#<alt (*.f64 c (-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))>
#<alt (*.f64 c (-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))>
#<alt (*.f64 c (-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))>
#<alt c>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) c)) 1)))>
#<alt (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 -1/4 b))))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))>
#<alt (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))>
#<alt (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (*.f64 x y)>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 x y)>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))>
#<alt (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))) (*.f64 1/4 b)))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))) (*.f64 1/4 b)))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))) (*.f64 1/4 b)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 -1/4 b))))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b))) (*.f64 1/4 a)))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b))) (*.f64 1/4 a)))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b))) (*.f64 1/4 a)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 -1/4 a))))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt c>
#<alt (*.f64 c (-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))>
#<alt (*.f64 c (-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))>
#<alt (*.f64 c (-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))>
#<alt c>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) c)) 1)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (*.f64 1/16 t)))>
#<alt (*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (*.f64 1/16 t)))>
#<alt (*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (*.f64 1/16 t)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1/16 t) (*.f64 1/4 (/.f64 (*.f64 a b) z)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1/16 t) (*.f64 1/4 (/.f64 (*.f64 a b) z)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1/16 t) (*.f64 1/4 (/.f64 (*.f64 a b) z)))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (*.f64 1/16 z)))>
#<alt (*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (*.f64 1/16 z)))>
#<alt (*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (*.f64 1/16 z)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (*.f64 1/16 (/.f64 (*.f64 t z) a))))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (*.f64 1/16 (/.f64 (*.f64 t z) a))))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (*.f64 1/16 (/.f64 (*.f64 t z) a))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) a)) (*.f64 1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) a)) (*.f64 1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) a)) (*.f64 1/4 b))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (*.f64 1/16 (/.f64 (*.f64 t z) b))))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (*.f64 1/16 (/.f64 (*.f64 t z) b))))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (*.f64 1/16 (/.f64 (*.f64 t z) b))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) b)) (*.f64 1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) b)) (*.f64 1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) b)) (*.f64 1/4 a))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (+.f64 y (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) x)) (*.f64 1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 x (+.f64 y (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) x)) (*.f64 1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 x (+.f64 y (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) x)) (*.f64 1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))) x)))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (*.f64 y (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (*.f64 y (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))) y)))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z))))>
#<alt (*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z))))>
#<alt (*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)) z)) (*.f64 -1/16 t))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t))))>
#<alt (*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t))))>
#<alt (*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)) t)) (*.f64 -1/16 z))))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a))))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a))))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 1/4 b))))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b))))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b))))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 1/4 a))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (+.f64 y (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) x)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x)))))>
#<alt (*.f64 x (+.f64 y (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) x)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x)))))>
#<alt (*.f64 x (+.f64 y (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) x)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x)))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))) x)))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y)))))>
#<alt (*.f64 y (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y)))))>
#<alt (*.f64 y (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y)))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))) y)))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z)))))>
#<alt (*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z)))))>
#<alt (*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z)))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))) z)) (*.f64 -1/16 t))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t)))))>
#<alt (*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t)))))>
#<alt (*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t)))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))) t)) (*.f64 -1/16 z))))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a)))))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a)))))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a)))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 1/4 b))))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)))))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)))))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 1/4 a))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))>
#<alt c>
#<alt (*.f64 c (+.f64 1 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) c)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c)))))>
#<alt (*.f64 c (+.f64 1 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) c)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c)))))>
#<alt (*.f64 c (+.f64 1 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) c)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c)))))>
#<alt c>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) c)) 1)))>
Calls

153 calls:

TimeVariablePointExpression
4.0ms
x
@inf
(+ (- (+ (* x y) (* z (/ t 16))) (* a (/ b 4))) c)
2.0ms
a
@-inf
(+ (+ (* x y) (+ (* z (/ t 16)) (/ (* a b) -4))) c)
2.0ms
z
@inf
(+ (* x y) (/ (* z t) 16))
1.0ms
b
@-inf
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) c)
1.0ms
x
@0
(- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4))

rewrite459.0ms (3.5%)

Algorithm
batch-egg-rewrite
Rules
418×associate-*r*
284×associate-*l*
254×prod-diff
240×log1p-expm1-u
240×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
040474
1656450
Stop Event
node limit
Counts
9 → 426
Calls
Call 1
Inputs
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4))
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4)))
(fma.f64 x y (*.f64 z (/.f64 t 16)))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))) c)
(fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))
(fma.f64 x y (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4)))
(+.f64 (fma.f64 x y (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))) c)
Outputs
(+.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(+.f64 (*.f64 z (*.f64 t 1/16)) (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))))
(+.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (*.f64 b 1/4)) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 a) (*.f64 b 1/4) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 b (*.f64 a -1/4)) 1 (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4))) 2) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (*.f64 z (*.f64 t 1/16))))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (*.f64 x y))
(*.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1)
(*.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (/.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))))
(/.f64 1 (/.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)))
(/.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 4))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 (/.f64 -4 a) b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) -4))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 4))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 (/.f64 -4 a) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) -4))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 4))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 (/.f64 -4 a) b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) -4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 (/.f64 -4 a) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) -4))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (neg.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 2) 1/16) (*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2) (*.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2)) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2))
(log.f64 (exp.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(exp.f64 (log.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 1))
(fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 y x (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 1 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))) (/.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))))
(*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 1)
(*.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 x (*.f64 y (*.f64 z (*.f64 t 1/16)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))
(pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))))))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 1))
(fma.f64 x y (*.f64 z (*.f64 t 1/16)))
(fma.f64 y x (*.f64 z (*.f64 t 1/16)))
(fma.f64 z (*.f64 t 1/16) (*.f64 x y))
(fma.f64 (*.f64 z t) 1/16 (*.f64 x y))
(fma.f64 (*.f64 t 1/16) z (*.f64 x y))
(fma.f64 1 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))
(fma.f64 1 (*.f64 z (*.f64 t 1/16)) (*.f64 x y))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (cbrt.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 z (*.f64 t 1/16)))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 z (*.f64 t 1/16)))
(-.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (-.f64 (*.f64 b (*.f64 a -1/4)) c))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (/.f64 (pow.f64 c 2) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(-.f64 (+.f64 c (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(*.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 1)
(*.f64 1 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2)) (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2)) (/.f64 1 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))) (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c)) (*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (-.f64 (*.f64 b (*.f64 a -1/4)) c)))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c))) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(exp.f64 (log.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 1))
(fma.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)
(fma.f64 1 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(fma.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(fma.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(+.f64 (*.f64 z (*.f64 t 1/16)) (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))))
(+.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (*.f64 b 1/4)) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 a) (*.f64 b 1/4) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 b (*.f64 a -1/4)) 1 (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4))) 2) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (*.f64 z (*.f64 t 1/16))))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (*.f64 x y))
(*.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1)
(*.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (/.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))))
(/.f64 1 (/.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)))
(/.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 4))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 (/.f64 -4 a) b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) -4))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 4))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 (/.f64 -4 a) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) -4))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 4))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 (/.f64 -4 a) b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) -4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 (/.f64 -4 a) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) -4))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (neg.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 2) 1/16) (*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2) (*.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2)) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2))
(log.f64 (exp.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(exp.f64 (log.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 1))
(fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 y x (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 1 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(+.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))
(+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))) (/.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))))
(*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 1)
(*.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 x (*.f64 y (*.f64 z (*.f64 t 1/16)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))
(pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))))))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 1))
(-.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (-.f64 (*.f64 b (*.f64 a -1/4)) c))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (/.f64 (pow.f64 c 2) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(-.f64 (+.f64 c (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(*.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 1)
(*.f64 1 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2)) (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2)) (/.f64 1 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))) (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c)) (*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (-.f64 (*.f64 b (*.f64 a -1/4)) c)))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c))) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(exp.f64 (log.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 1))
(fma.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)
(fma.f64 1 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(fma.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(fma.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 b (*.f64 a -1/4)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (*.f64 z (*.f64 t 1/16)))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (fma.f64 (neg.f64 (*.f64 b 1/4)) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (fma.f64 -1/4 (*.f64 a b) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (fma.f64 (neg.f64 a) (*.f64 b 1/4) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (fma.f64 (*.f64 b (*.f64 a -1/4)) 1 (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4))) 2) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (*.f64 b (*.f64 a -1/4))))
(-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 b (*.f64 a -1/4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 1)
(*.f64 1 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(*.f64 (cbrt.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (cbrt.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2)) (cbrt.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(*.f64 (sqrt.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (sqrt.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(*.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 1)
(*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (-.f64 (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))))
(/.f64 (+.f64 (*.f64 (*.f64 z t) -4) (*.f64 16 (*.f64 a b))) -64)
(/.f64 (+.f64 (*.f64 (*.f64 z t) (/.f64 (/.f64 -4 a) b)) 16) (*.f64 16 (/.f64 (/.f64 -4 a) b)))
(/.f64 (+.f64 (*.f64 (*.f64 z t) 4) (*.f64 16 (*.f64 a (neg.f64 b)))) 64)
(/.f64 (+.f64 -4 (*.f64 (/.f64 16 (*.f64 z t)) (*.f64 a b))) (*.f64 (/.f64 16 (*.f64 z t)) -4))
(/.f64 (+.f64 (/.f64 (/.f64 -4 a) b) (*.f64 (/.f64 16 (*.f64 z t)) 1)) (*.f64 (/.f64 16 (*.f64 z t)) (/.f64 (/.f64 -4 a) b)))
(/.f64 (+.f64 4 (*.f64 (/.f64 16 (*.f64 z t)) (*.f64 a (neg.f64 b)))) (*.f64 (/.f64 16 (*.f64 z t)) 4))
(/.f64 (+.f64 (*.f64 (*.f64 z (neg.f64 t)) -4) (*.f64 -16 (*.f64 a b))) 64)
(/.f64 (+.f64 (*.f64 (*.f64 z (neg.f64 t)) (/.f64 (/.f64 -4 a) b)) -16) (*.f64 -16 (/.f64 (/.f64 -4 a) b)))
(/.f64 (+.f64 (*.f64 (*.f64 z (neg.f64 t)) 4) (*.f64 -16 (*.f64 a (neg.f64 b)))) -64)
(/.f64 (-.f64 (*.f64 (*.f64 z t) 4) (*.f64 16 (*.f64 a b))) 64)
(/.f64 (-.f64 (*.f64 (*.f64 z t) (/.f64 (/.f64 -4 a) b)) 16) (*.f64 16 (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (*.f64 z t) -4) (*.f64 16 (*.f64 a (neg.f64 b)))) -64)
(/.f64 (-.f64 4 (*.f64 (/.f64 16 (*.f64 z t)) (*.f64 a b))) (*.f64 (/.f64 16 (*.f64 z t)) 4))
(/.f64 (-.f64 (/.f64 (/.f64 -4 a) b) (*.f64 (/.f64 16 (*.f64 z t)) 1)) (*.f64 (/.f64 16 (*.f64 z t)) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 -4 (*.f64 (/.f64 16 (*.f64 z t)) (*.f64 a (neg.f64 b)))) (*.f64 (/.f64 16 (*.f64 z t)) -4))
(/.f64 (-.f64 (*.f64 (*.f64 z (neg.f64 t)) 4) (*.f64 -16 (*.f64 a b))) -64)
(/.f64 (-.f64 (*.f64 (*.f64 z (neg.f64 t)) (/.f64 (/.f64 -4 a) b)) -16) (*.f64 -16 (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (*.f64 z (neg.f64 t)) -4) (*.f64 -16 (*.f64 a (neg.f64 b)))) 64)
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 2) 1/16) (*.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (+.f64 (*.f64 (pow.f64 (*.f64 a b) 2) 1/16) (*.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (*.f64 (pow.f64 (*.f64 a b) 2) 1/16)) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(pow.f64 (cbrt.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3)
(pow.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)
(pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 1)
(sqrt.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2))
(log.f64 (exp.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 z) (*.f64 t 1/16)) (pow.f64 (pow.f64 (exp.f64 a) b) 1/4)))
(cbrt.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(log1p.f64 (expm1.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(exp.f64 (log.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1))
(+.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(+.f64 (*.f64 z (*.f64 t 1/16)) (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))))
(+.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (*.f64 b 1/4)) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 a) (*.f64 b 1/4) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 b (*.f64 a -1/4)) 1 (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4))) 2) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (*.f64 z (*.f64 t 1/16))))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (*.f64 x y))
(-.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))) (/.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 3) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (/.f64 (*.f64 (pow.f64 (*.f64 a b) 2) 1/16) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1)
(*.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (/.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))))
(/.f64 1 (/.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)))
(/.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 4))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 (/.f64 -4 a) b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) -4))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 4))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 (/.f64 -4 a) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) -4))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 4))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 (/.f64 -4 a) b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) -4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 (/.f64 -4 a) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) -4))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (neg.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 2) 1/16) (*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2) (*.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2)) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2))
(log.f64 (exp.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(exp.f64 (log.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 1))
(-.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (-.f64 (*.f64 b (*.f64 a -1/4)) c))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (/.f64 (pow.f64 c 2) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(-.f64 (+.f64 c (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(*.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 1)
(*.f64 1 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2)) (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2)) (/.f64 1 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))) (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c)) (*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (-.f64 (*.f64 b (*.f64 a -1/4)) c)))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c))) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(exp.f64 (log.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 1))
(fma.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)
(fma.f64 1 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(fma.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(fma.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))

simplify856.0ms (6.6%)

Algorithm
egg-herbie
Rules
1266×fma-define
784×associate-*r*
778×distribute-rgt-in
740×distribute-lft-in
678×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
080375439
1249273284
Stop Event
node limit
Counts
1038 → 533
Calls
Call 1
Inputs
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(*.f64 x y)
(*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(*.f64 x y)
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 -1/4 b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 -1/4 b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 -1/4 b))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 -1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 -1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 -1/4 a))))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(*.f64 x y)
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(*.f64 x y)
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 x y)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(*.f64 x y)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(*.f64 x y)
(*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(*.f64 x y)
(*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))) (*.f64 1/4 b)))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))) (*.f64 1/4 b)))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))) (*.f64 1/4 b)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 -1/4 b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 -1/4 b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 -1/4 b))))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b))) (*.f64 1/4 a)))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b))) (*.f64 1/4 a)))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b))) (*.f64 1/4 a)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 -1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 -1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 -1/4 a))))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
c
(*.f64 c (-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(*.f64 x y)
(*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(*.f64 x y)
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 -1/4 b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 -1/4 b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 -1/4 b))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 -1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 -1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 -1/4 a))))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(*.f64 x y)
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(*.f64 x y)
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 x y)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(*.f64 x y)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(*.f64 x y)
(*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(*.f64 x y)
(*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))) (*.f64 1/4 b)))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))) (*.f64 1/4 b)))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))) (*.f64 1/4 b)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 -1/4 b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 -1/4 b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 -1/4 b))))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b))) (*.f64 1/4 a)))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b))) (*.f64 1/4 a)))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b))) (*.f64 1/4 a)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 -1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 -1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 -1/4 a))))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
c
(*.f64 c (-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(*.f64 -1/4 (*.f64 a b))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (*.f64 1/16 t)))
(*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (*.f64 1/16 t)))
(*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (*.f64 1/16 t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1/16 t) (*.f64 1/4 (/.f64 (*.f64 a b) z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1/16 t) (*.f64 1/4 (/.f64 (*.f64 a b) z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1/16 t) (*.f64 1/4 (/.f64 (*.f64 a b) z)))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (*.f64 1/16 z)))
(*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (*.f64 1/16 z)))
(*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (*.f64 1/16 z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (+.f64 (*.f64 -1/4 b) (*.f64 1/16 (/.f64 (*.f64 t z) a))))
(*.f64 a (+.f64 (*.f64 -1/4 b) (*.f64 1/16 (/.f64 (*.f64 t z) a))))
(*.f64 a (+.f64 (*.f64 -1/4 b) (*.f64 1/16 (/.f64 (*.f64 t z) a))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) a)) (*.f64 1/4 b))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) a)) (*.f64 1/4 b))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) a)) (*.f64 1/4 b))))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (+.f64 (*.f64 -1/4 a) (*.f64 1/16 (/.f64 (*.f64 t z) b))))
(*.f64 b (+.f64 (*.f64 -1/4 a) (*.f64 1/16 (/.f64 (*.f64 t z) b))))
(*.f64 b (+.f64 (*.f64 -1/4 a) (*.f64 1/16 (/.f64 (*.f64 t z) b))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) b)) (*.f64 1/4 a))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) b)) (*.f64 1/4 a))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) b)) (*.f64 1/4 a))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(*.f64 x y)
(*.f64 x (+.f64 y (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) x)) (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 x (+.f64 y (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) x)) (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 x (+.f64 y (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) x)) (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))) x)))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(*.f64 x y)
(*.f64 y (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 y (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 y (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))) y)))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z))))
(*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z))))
(*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)) z)) (*.f64 -1/16 t))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t))))
(*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t))))
(*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)) t)) (*.f64 -1/16 z))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (+.f64 (*.f64 -1/4 b) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a))))
(*.f64 a (+.f64 (*.f64 -1/4 b) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a))))
(*.f64 a (+.f64 (*.f64 -1/4 b) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 1/4 b))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 1/4 b))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 1/4 b))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (+.f64 (*.f64 -1/4 a) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b))))
(*.f64 b (+.f64 (*.f64 -1/4 a) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b))))
(*.f64 b (+.f64 (*.f64 -1/4 a) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 1/4 a))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 1/4 a))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 1/4 a))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(*.f64 x y)
(*.f64 x (+.f64 y (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) x)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x)))))
(*.f64 x (+.f64 y (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) x)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x)))))
(*.f64 x (+.f64 y (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) x)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x)))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))) x)))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(*.f64 x y)
(*.f64 y (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y)))))
(*.f64 y (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y)))))
(*.f64 y (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y)))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))) y)))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z)))))
(*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z)))))
(*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z)))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))) z)) (*.f64 -1/16 t))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t)))))
(*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t)))))
(*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t)))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))) t)) (*.f64 -1/16 z))))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (+.f64 (*.f64 -1/4 b) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a)))))
(*.f64 a (+.f64 (*.f64 -1/4 b) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a)))))
(*.f64 a (+.f64 (*.f64 -1/4 b) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a)))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 1/4 b))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 1/4 b))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 1/4 b))))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (+.f64 (*.f64 -1/4 a) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)))))
(*.f64 b (+.f64 (*.f64 -1/4 a) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)))))
(*.f64 b (+.f64 (*.f64 -1/4 a) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 1/4 a))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 1/4 a))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 1/4 a))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
c
(*.f64 c (+.f64 1 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) c)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c)))))
(*.f64 c (+.f64 1 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) c)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c)))))
(*.f64 c (+.f64 1 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) c)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c)))))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) c)) 1)))
(+.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(+.f64 (*.f64 z (*.f64 t 1/16)) (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))))
(+.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (*.f64 b 1/4)) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 a) (*.f64 b 1/4) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 b (*.f64 a -1/4)) 1 (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4))) 2) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (*.f64 z (*.f64 t 1/16))))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (*.f64 x y))
(*.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1)
(*.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (/.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))))
(/.f64 1 (/.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)))
(/.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 4))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 (/.f64 -4 a) b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) -4))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 4))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 (/.f64 -4 a) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) -4))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 4))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 (/.f64 -4 a) b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) -4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 (/.f64 -4 a) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) -4))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (neg.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 2) 1/16) (*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2) (*.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2)) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2))
(log.f64 (exp.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(exp.f64 (log.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 1))
(fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 y x (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 1 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))) (/.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))))
(*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 1)
(*.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 x (*.f64 y (*.f64 z (*.f64 t 1/16)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))
(pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))))))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 1))
(fma.f64 x y (*.f64 z (*.f64 t 1/16)))
(fma.f64 y x (*.f64 z (*.f64 t 1/16)))
(fma.f64 z (*.f64 t 1/16) (*.f64 x y))
(fma.f64 (*.f64 z t) 1/16 (*.f64 x y))
(fma.f64 (*.f64 t 1/16) z (*.f64 x y))
(fma.f64 1 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))
(fma.f64 1 (*.f64 z (*.f64 t 1/16)) (*.f64 x y))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (cbrt.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 z (*.f64 t 1/16)))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 z (*.f64 t 1/16)))
(-.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (-.f64 (*.f64 b (*.f64 a -1/4)) c))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (/.f64 (pow.f64 c 2) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(-.f64 (+.f64 c (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(*.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 1)
(*.f64 1 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2)) (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2)) (/.f64 1 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))) (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c)) (*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (-.f64 (*.f64 b (*.f64 a -1/4)) c)))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c))) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(exp.f64 (log.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 1))
(fma.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)
(fma.f64 1 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(fma.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(fma.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(+.f64 (*.f64 z (*.f64 t 1/16)) (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))))
(+.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (*.f64 b 1/4)) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 a) (*.f64 b 1/4) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 b (*.f64 a -1/4)) 1 (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4))) 2) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (*.f64 z (*.f64 t 1/16))))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (*.f64 x y))
(*.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1)
(*.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (/.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))))
(/.f64 1 (/.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)))
(/.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 4))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 (/.f64 -4 a) b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) -4))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 4))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 (/.f64 -4 a) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) -4))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 4))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 (/.f64 -4 a) b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) -4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 (/.f64 -4 a) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) -4))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (neg.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 2) 1/16) (*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2) (*.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2)) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2))
(log.f64 (exp.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(exp.f64 (log.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 1))
(fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 y x (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 1 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(+.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))
(+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))) (/.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))))
(*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 1)
(*.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 x (*.f64 y (*.f64 z (*.f64 t 1/16)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))
(pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))))))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 1))
(-.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (-.f64 (*.f64 b (*.f64 a -1/4)) c))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (/.f64 (pow.f64 c 2) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(-.f64 (+.f64 c (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(*.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 1)
(*.f64 1 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2)) (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2)) (/.f64 1 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))) (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c)) (*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (-.f64 (*.f64 b (*.f64 a -1/4)) c)))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c))) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(exp.f64 (log.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 1))
(fma.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)
(fma.f64 1 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(fma.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(fma.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 b (*.f64 a -1/4)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (*.f64 z (*.f64 t 1/16)))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (fma.f64 (neg.f64 (*.f64 b 1/4)) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (fma.f64 -1/4 (*.f64 a b) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (fma.f64 (neg.f64 a) (*.f64 b 1/4) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (fma.f64 (*.f64 b (*.f64 a -1/4)) 1 (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4))) 2) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (*.f64 b (*.f64 a -1/4))))
(-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 b (*.f64 a -1/4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 1)
(*.f64 1 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(*.f64 (cbrt.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (cbrt.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2)) (cbrt.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(*.f64 (sqrt.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (sqrt.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(*.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 1)
(*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (-.f64 (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))))
(/.f64 (+.f64 (*.f64 (*.f64 z t) -4) (*.f64 16 (*.f64 a b))) -64)
(/.f64 (+.f64 (*.f64 (*.f64 z t) (/.f64 (/.f64 -4 a) b)) 16) (*.f64 16 (/.f64 (/.f64 -4 a) b)))
(/.f64 (+.f64 (*.f64 (*.f64 z t) 4) (*.f64 16 (*.f64 a (neg.f64 b)))) 64)
(/.f64 (+.f64 -4 (*.f64 (/.f64 16 (*.f64 z t)) (*.f64 a b))) (*.f64 (/.f64 16 (*.f64 z t)) -4))
(/.f64 (+.f64 (/.f64 (/.f64 -4 a) b) (*.f64 (/.f64 16 (*.f64 z t)) 1)) (*.f64 (/.f64 16 (*.f64 z t)) (/.f64 (/.f64 -4 a) b)))
(/.f64 (+.f64 4 (*.f64 (/.f64 16 (*.f64 z t)) (*.f64 a (neg.f64 b)))) (*.f64 (/.f64 16 (*.f64 z t)) 4))
(/.f64 (+.f64 (*.f64 (*.f64 z (neg.f64 t)) -4) (*.f64 -16 (*.f64 a b))) 64)
(/.f64 (+.f64 (*.f64 (*.f64 z (neg.f64 t)) (/.f64 (/.f64 -4 a) b)) -16) (*.f64 -16 (/.f64 (/.f64 -4 a) b)))
(/.f64 (+.f64 (*.f64 (*.f64 z (neg.f64 t)) 4) (*.f64 -16 (*.f64 a (neg.f64 b)))) -64)
(/.f64 (-.f64 (*.f64 (*.f64 z t) 4) (*.f64 16 (*.f64 a b))) 64)
(/.f64 (-.f64 (*.f64 (*.f64 z t) (/.f64 (/.f64 -4 a) b)) 16) (*.f64 16 (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (*.f64 z t) -4) (*.f64 16 (*.f64 a (neg.f64 b)))) -64)
(/.f64 (-.f64 4 (*.f64 (/.f64 16 (*.f64 z t)) (*.f64 a b))) (*.f64 (/.f64 16 (*.f64 z t)) 4))
(/.f64 (-.f64 (/.f64 (/.f64 -4 a) b) (*.f64 (/.f64 16 (*.f64 z t)) 1)) (*.f64 (/.f64 16 (*.f64 z t)) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 -4 (*.f64 (/.f64 16 (*.f64 z t)) (*.f64 a (neg.f64 b)))) (*.f64 (/.f64 16 (*.f64 z t)) -4))
(/.f64 (-.f64 (*.f64 (*.f64 z (neg.f64 t)) 4) (*.f64 -16 (*.f64 a b))) -64)
(/.f64 (-.f64 (*.f64 (*.f64 z (neg.f64 t)) (/.f64 (/.f64 -4 a) b)) -16) (*.f64 -16 (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (*.f64 z (neg.f64 t)) -4) (*.f64 -16 (*.f64 a (neg.f64 b)))) 64)
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 2) 1/16) (*.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (+.f64 (*.f64 (pow.f64 (*.f64 a b) 2) 1/16) (*.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (*.f64 (pow.f64 (*.f64 a b) 2) 1/16)) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(pow.f64 (cbrt.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3)
(pow.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)
(pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 1)
(sqrt.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2))
(log.f64 (exp.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 z) (*.f64 t 1/16)) (pow.f64 (pow.f64 (exp.f64 a) b) 1/4)))
(cbrt.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(log1p.f64 (expm1.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(exp.f64 (log.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1))
(+.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(+.f64 (*.f64 z (*.f64 t 1/16)) (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))))
(+.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (*.f64 b 1/4)) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 a) (*.f64 b 1/4) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 b (*.f64 a -1/4)) 1 (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4))) 2) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (*.f64 z (*.f64 t 1/16))))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (*.f64 x y))
(-.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))) (/.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 3) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (/.f64 (*.f64 (pow.f64 (*.f64 a b) 2) 1/16) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1)
(*.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (/.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))))
(/.f64 1 (/.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)))
(/.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 4))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 (/.f64 -4 a) b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) -4))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 4))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 (/.f64 -4 a) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) -4))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 4))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 (/.f64 -4 a) b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) -4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 (/.f64 -4 a) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) -4))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (neg.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 2) 1/16) (*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2) (*.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2)) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2))
(log.f64 (exp.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(exp.f64 (log.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 1))
(-.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (-.f64 (*.f64 b (*.f64 a -1/4)) c))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (/.f64 (pow.f64 c 2) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(-.f64 (+.f64 c (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(*.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 1)
(*.f64 1 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2)) (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2)) (/.f64 1 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))) (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c)) (*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (-.f64 (*.f64 b (*.f64 a -1/4)) c)))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c))) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(exp.f64 (log.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 1))
(fma.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)
(fma.f64 1 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(fma.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(fma.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
Outputs
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 x y)
(*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) x)))
(*.f64 x (+.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x)))
(*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) x)))
(*.f64 x (+.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x)))
(*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) x)))
(*.f64 x (+.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x)))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (neg.f64 (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) x))))
(*.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x)) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (neg.f64 (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) x))))
(*.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x)) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (neg.f64 (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) x))))
(*.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x)) (neg.f64 x))
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 x y)
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(fma.f64 x y (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) (*.f64 x y))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z)))
(*.f64 z (fma.f64 1/16 t (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z)))
(*.f64 z (fma.f64 1/16 t (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z)))
(*.f64 z (fma.f64 1/16 t (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)) (neg.f64 z))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(fma.f64 x y (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) (*.f64 x y))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) t)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) t)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t) (*.f64 z -1/16)))
(*.f64 (fma.f64 z -1/16 (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (neg.f64 t))) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t) (*.f64 z -1/16)))
(*.f64 (fma.f64 z -1/16 (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (neg.f64 t))) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t) (*.f64 z -1/16)))
(*.f64 (fma.f64 z -1/16 (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (neg.f64 t))) (neg.f64 t))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))
(*.f64 a (fma.f64 -1/4 b (fma.f64 1/16 (*.f64 t (/.f64 z a)) (/.f64 (*.f64 x y) a))))
(*.f64 a (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 b -1/4))))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))
(*.f64 a (fma.f64 -1/4 b (fma.f64 1/16 (*.f64 t (/.f64 z a)) (/.f64 (*.f64 x y) a))))
(*.f64 a (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 b -1/4))))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))
(*.f64 a (fma.f64 -1/4 b (fma.f64 1/16 (*.f64 t (/.f64 z a)) (/.f64 (*.f64 x y) a))))
(*.f64 a (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 b -1/4))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 -1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) a) (*.f64 1/4 b)))
(*.f64 a (neg.f64 (fma.f64 1/4 b (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (neg.f64 a)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 -1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) a) (*.f64 1/4 b)))
(*.f64 a (neg.f64 (fma.f64 1/4 b (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (neg.f64 a)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 -1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) a) (*.f64 1/4 b)))
(*.f64 a (neg.f64 (fma.f64 1/4 b (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (neg.f64 a)))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))
(*.f64 b (fma.f64 -1/4 a (fma.f64 1/16 (*.f64 t (/.f64 z b)) (*.f64 x (/.f64 y b)))))
(*.f64 b (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 x (/.f64 y b) (*.f64 a -1/4))))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))
(*.f64 b (fma.f64 -1/4 a (fma.f64 1/16 (*.f64 t (/.f64 z b)) (*.f64 x (/.f64 y b)))))
(*.f64 b (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 x (/.f64 y b) (*.f64 a -1/4))))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))
(*.f64 b (fma.f64 -1/4 a (fma.f64 1/16 (*.f64 t (/.f64 z b)) (*.f64 x (/.f64 y b)))))
(*.f64 b (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 x (/.f64 y b) (*.f64 a -1/4))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) b) (*.f64 1/4 a)))
(*.f64 (-.f64 (*.f64 1/4 a) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) b)) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) b) (*.f64 1/4 a)))
(*.f64 (-.f64 (*.f64 1/4 a) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) b)) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) b) (*.f64 1/4 a)))
(*.f64 (-.f64 (*.f64 1/4 a) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) b)) (neg.f64 b))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 x y)
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (+.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (+.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (+.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 (*.f64 t (/.f64 z x)) -1/16)))
(*.f64 x (neg.f64 (-.f64 (*.f64 (*.f64 t (/.f64 z x)) -1/16) y)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 (*.f64 t (/.f64 z x)) -1/16)))
(*.f64 x (neg.f64 (-.f64 (*.f64 (*.f64 t (/.f64 z x)) -1/16) y)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 (*.f64 t (/.f64 z x)) -1/16)))
(*.f64 x (neg.f64 (-.f64 (*.f64 (*.f64 t (/.f64 z x)) -1/16) y)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 x y)
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))))
(*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))))
(*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))))
(*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 (*.f64 t (/.f64 z y)) -1/16)))
(*.f64 (neg.f64 y) (-.f64 (*.f64 t (*.f64 (/.f64 z y) -1/16)) x))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 (*.f64 t (/.f64 z y)) -1/16)))
(*.f64 (neg.f64 y) (-.f64 (*.f64 t (*.f64 (/.f64 z y) -1/16)) x))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 (*.f64 t (/.f64 z y)) -1/16)))
(*.f64 (neg.f64 y) (-.f64 (*.f64 t (*.f64 (/.f64 z y) -1/16)) x))
(*.f64 x y)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 x (/.f64 y z))))
(*.f64 z (fma.f64 x (/.f64 y z) (*.f64 1/16 t)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 x (/.f64 y z))))
(*.f64 z (fma.f64 x (/.f64 y z) (*.f64 1/16 t)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 x (/.f64 y z))))
(*.f64 z (fma.f64 x (/.f64 y z) (*.f64 1/16 t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 x (/.f64 y z)) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (*.f64 x (/.f64 y z))) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 x (/.f64 y z)) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (*.f64 x (/.f64 y z))) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 x (/.f64 y z)) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (*.f64 x (/.f64 y z))) (neg.f64 z))
(*.f64 x y)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (fma.f64 1/16 z (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 x (/.f64 y t) (*.f64 1/16 z)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (fma.f64 1/16 z (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 x (/.f64 y t) (*.f64 1/16 z)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (fma.f64 1/16 z (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 x (/.f64 y t) (*.f64 1/16 z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (*.f64 x (/.f64 y t)) (*.f64 z -1/16)))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (*.f64 x (/.f64 y t)))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (*.f64 x (/.f64 y t)) (*.f64 z -1/16)))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (*.f64 x (/.f64 y t)))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (*.f64 x (/.f64 y t)) (*.f64 z -1/16)))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (*.f64 x (/.f64 y t)))))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 x y)
(*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 (+.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x))) (/.f64 (*.f64 b (*.f64 a -1/4)) x)))
(*.f64 x (+.f64 y (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x) (/.f64 c x))))
(*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 (+.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x))) (/.f64 (*.f64 b (*.f64 a -1/4)) x)))
(*.f64 x (+.f64 y (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x) (/.f64 c x))))
(*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 (+.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x))) (/.f64 (*.f64 b (*.f64 a -1/4)) x)))
(*.f64 x (+.f64 y (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x) (/.f64 c x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) x))))
(*.f64 x (neg.f64 (-.f64 (neg.f64 y) (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) x))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) x))))
(*.f64 x (neg.f64 (-.f64 (neg.f64 y) (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) x))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) x))))
(*.f64 x (neg.f64 (-.f64 (neg.f64 y) (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) x))))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 x y)
(*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (-.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) (/.f64 c y)) (*.f64 1/4 (*.f64 a (/.f64 b y))))))
(*.f64 y (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) (+.f64 (/.f64 c y) x)))
(*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (-.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) (/.f64 c y)) (*.f64 1/4 (*.f64 a (/.f64 b y))))))
(*.f64 y (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) (+.f64 (/.f64 c y) x)))
(*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (-.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) (/.f64 c y)) (*.f64 1/4 (*.f64 a (/.f64 b y))))))
(*.f64 y (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) (+.f64 (/.f64 c y) x)))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (neg.f64 (/.f64 (+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (neg.f64 (/.f64 (+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (neg.f64 (/.f64 (+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) y)))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c)
(+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (fma.f64 -1/4 (*.f64 a (/.f64 b z)) (fma.f64 1/16 t (+.f64 (*.f64 x (/.f64 y z)) (/.f64 c z)))))
(*.f64 z (+.f64 (fma.f64 1/16 t (/.f64 c z)) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (fma.f64 -1/4 (*.f64 a (/.f64 b z)) (fma.f64 1/16 t (+.f64 (*.f64 x (/.f64 y z)) (/.f64 c z)))))
(*.f64 z (+.f64 (fma.f64 1/16 t (/.f64 c z)) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (fma.f64 -1/4 (*.f64 a (/.f64 b z)) (fma.f64 1/16 t (+.f64 (*.f64 x (/.f64 y z)) (/.f64 c z)))))
(*.f64 z (+.f64 (fma.f64 1/16 t (/.f64 c z)) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4))) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4))) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4))) z)) (neg.f64 z))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c)
(+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (fma.f64 1/16 z (+.f64 (*.f64 x (/.f64 y t)) (/.f64 c t)))))
(*.f64 t (+.f64 (fma.f64 1/16 z (/.f64 c t)) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) t)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (fma.f64 1/16 z (+.f64 (*.f64 x (/.f64 y t)) (/.f64 c t)))))
(*.f64 t (+.f64 (fma.f64 1/16 z (/.f64 c t)) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) t)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (fma.f64 1/16 z (+.f64 (*.f64 x (/.f64 y t)) (/.f64 c t)))))
(*.f64 t (+.f64 (fma.f64 1/16 z (/.f64 c t)) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c) t) (*.f64 z -1/16)))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4))) t)) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c) t) (*.f64 z -1/16)))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4))) t)) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c) t) (*.f64 z -1/16)))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4))) t)) (neg.f64 t))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))) (*.f64 1/4 b)))
(*.f64 a (fma.f64 -1/4 b (fma.f64 1/16 (*.f64 t (/.f64 z a)) (+.f64 (/.f64 (*.f64 x y) a) (/.f64 c a)))))
(*.f64 a (fma.f64 b -1/4 (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (/.f64 c a)))))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))) (*.f64 1/4 b)))
(*.f64 a (fma.f64 -1/4 b (fma.f64 1/16 (*.f64 t (/.f64 z a)) (+.f64 (/.f64 (*.f64 x y) a) (/.f64 c a)))))
(*.f64 a (fma.f64 b -1/4 (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (/.f64 c a)))))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))) (*.f64 1/4 b)))
(*.f64 a (fma.f64 -1/4 b (fma.f64 1/16 (*.f64 t (/.f64 z a)) (+.f64 (/.f64 (*.f64 x y) a) (/.f64 c a)))))
(*.f64 a (fma.f64 b -1/4 (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (/.f64 c a)))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 -1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) a) (*.f64 1/4 b)))
(*.f64 (-.f64 (*.f64 1/4 b) (/.f64 (+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c)) a)) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 -1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) a) (*.f64 1/4 b)))
(*.f64 (-.f64 (*.f64 1/4 b) (/.f64 (+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c)) a)) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 -1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) a) (*.f64 1/4 b)))
(*.f64 (-.f64 (*.f64 1/4 b) (/.f64 (+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c)) a)) (neg.f64 a))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b))) (*.f64 1/4 a)))
(*.f64 b (fma.f64 -1/4 a (fma.f64 1/16 (*.f64 t (/.f64 z b)) (+.f64 (*.f64 x (/.f64 y b)) (/.f64 c b)))))
(*.f64 b (fma.f64 a -1/4 (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 x (/.f64 y b) (/.f64 c b)))))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b))) (*.f64 1/4 a)))
(*.f64 b (fma.f64 -1/4 a (fma.f64 1/16 (*.f64 t (/.f64 z b)) (+.f64 (*.f64 x (/.f64 y b)) (/.f64 c b)))))
(*.f64 b (fma.f64 a -1/4 (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 x (/.f64 y b) (/.f64 c b)))))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b))) (*.f64 1/4 a)))
(*.f64 b (fma.f64 -1/4 a (fma.f64 1/16 (*.f64 t (/.f64 z b)) (+.f64 (*.f64 x (/.f64 y b)) (/.f64 c b)))))
(*.f64 b (fma.f64 a -1/4 (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 x (/.f64 y b) (/.f64 c b)))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) b) (*.f64 1/4 a)))
(*.f64 b (neg.f64 (-.f64 (*.f64 1/4 a) (/.f64 (+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c)) b))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) b) (*.f64 1/4 a)))
(*.f64 b (neg.f64 (-.f64 (*.f64 1/4 a) (/.f64 (+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c)) b))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) b) (*.f64 1/4 a)))
(*.f64 b (neg.f64 (-.f64 (*.f64 1/4 a) (/.f64 (+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c)) b))))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
c
(*.f64 c (-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (-.f64 (fma.f64 1/16 (/.f64 (*.f64 t z) c) (*.f64 x (/.f64 y c))) (*.f64 1/4 (/.f64 (*.f64 a b) c)))))
(*.f64 c (+.f64 1 (fma.f64 -1/4 (*.f64 a (/.f64 b c)) (fma.f64 x (/.f64 y c) (*.f64 (*.f64 1/16 t) (/.f64 z c))))))
(*.f64 c (-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (-.f64 (fma.f64 1/16 (/.f64 (*.f64 t z) c) (*.f64 x (/.f64 y c))) (*.f64 1/4 (/.f64 (*.f64 a b) c)))))
(*.f64 c (+.f64 1 (fma.f64 -1/4 (*.f64 a (/.f64 b c)) (fma.f64 x (/.f64 y c) (*.f64 (*.f64 1/16 t) (/.f64 z c))))))
(*.f64 c (-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (-.f64 (fma.f64 1/16 (/.f64 (*.f64 t z) c) (*.f64 x (/.f64 y c))) (*.f64 1/4 (/.f64 (*.f64 a b) c)))))
(*.f64 c (+.f64 1 (fma.f64 -1/4 (*.f64 a (/.f64 b c)) (fma.f64 x (/.f64 y c) (*.f64 (*.f64 1/16 t) (/.f64 z c))))))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1 (/.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1 (/.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1 (/.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c) -1) (neg.f64 c))
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 x y)
(*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) x)))
(*.f64 x (+.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x)))
(*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) x)))
(*.f64 x (+.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x)))
(*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) x)))
(*.f64 x (+.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x)))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (neg.f64 (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) x))))
(*.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x)) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (neg.f64 (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) x))))
(*.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x)) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (neg.f64 (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) x))))
(*.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x)) (neg.f64 x))
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 x y)
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(fma.f64 x y (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) (*.f64 x y))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z)))
(*.f64 z (fma.f64 1/16 t (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z)))
(*.f64 z (fma.f64 1/16 t (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z)))
(*.f64 z (fma.f64 1/16 t (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)) (neg.f64 z))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(fma.f64 x y (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) (*.f64 x y))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) t)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) t)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t) (*.f64 z -1/16)))
(*.f64 (fma.f64 z -1/16 (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (neg.f64 t))) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t) (*.f64 z -1/16)))
(*.f64 (fma.f64 z -1/16 (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (neg.f64 t))) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t) (*.f64 z -1/16)))
(*.f64 (fma.f64 z -1/16 (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (neg.f64 t))) (neg.f64 t))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))
(*.f64 a (fma.f64 -1/4 b (fma.f64 1/16 (*.f64 t (/.f64 z a)) (/.f64 (*.f64 x y) a))))
(*.f64 a (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 b -1/4))))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))
(*.f64 a (fma.f64 -1/4 b (fma.f64 1/16 (*.f64 t (/.f64 z a)) (/.f64 (*.f64 x y) a))))
(*.f64 a (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 b -1/4))))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))
(*.f64 a (fma.f64 -1/4 b (fma.f64 1/16 (*.f64 t (/.f64 z a)) (/.f64 (*.f64 x y) a))))
(*.f64 a (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 b -1/4))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 -1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) a) (*.f64 1/4 b)))
(*.f64 a (neg.f64 (fma.f64 1/4 b (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (neg.f64 a)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 -1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) a) (*.f64 1/4 b)))
(*.f64 a (neg.f64 (fma.f64 1/4 b (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (neg.f64 a)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 -1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) a) (*.f64 1/4 b)))
(*.f64 a (neg.f64 (fma.f64 1/4 b (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (neg.f64 a)))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))
(*.f64 b (fma.f64 -1/4 a (fma.f64 1/16 (*.f64 t (/.f64 z b)) (*.f64 x (/.f64 y b)))))
(*.f64 b (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 x (/.f64 y b) (*.f64 a -1/4))))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))
(*.f64 b (fma.f64 -1/4 a (fma.f64 1/16 (*.f64 t (/.f64 z b)) (*.f64 x (/.f64 y b)))))
(*.f64 b (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 x (/.f64 y b) (*.f64 a -1/4))))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))
(*.f64 b (fma.f64 -1/4 a (fma.f64 1/16 (*.f64 t (/.f64 z b)) (*.f64 x (/.f64 y b)))))
(*.f64 b (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 x (/.f64 y b) (*.f64 a -1/4))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) b) (*.f64 1/4 a)))
(*.f64 (-.f64 (*.f64 1/4 a) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) b)) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) b) (*.f64 1/4 a)))
(*.f64 (-.f64 (*.f64 1/4 a) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) b)) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) b) (*.f64 1/4 a)))
(*.f64 (-.f64 (*.f64 1/4 a) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) b)) (neg.f64 b))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 x y)
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (+.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (+.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (+.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 (*.f64 t (/.f64 z x)) -1/16)))
(*.f64 x (neg.f64 (-.f64 (*.f64 (*.f64 t (/.f64 z x)) -1/16) y)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 (*.f64 t (/.f64 z x)) -1/16)))
(*.f64 x (neg.f64 (-.f64 (*.f64 (*.f64 t (/.f64 z x)) -1/16) y)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 (*.f64 t (/.f64 z x)) -1/16)))
(*.f64 x (neg.f64 (-.f64 (*.f64 (*.f64 t (/.f64 z x)) -1/16) y)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 x y)
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))))
(*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))))
(*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))))
(*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 (*.f64 t (/.f64 z y)) -1/16)))
(*.f64 (neg.f64 y) (-.f64 (*.f64 t (*.f64 (/.f64 z y) -1/16)) x))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 (*.f64 t (/.f64 z y)) -1/16)))
(*.f64 (neg.f64 y) (-.f64 (*.f64 t (*.f64 (/.f64 z y) -1/16)) x))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 (*.f64 t (/.f64 z y)) -1/16)))
(*.f64 (neg.f64 y) (-.f64 (*.f64 t (*.f64 (/.f64 z y) -1/16)) x))
(*.f64 x y)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 x (/.f64 y z))))
(*.f64 z (fma.f64 x (/.f64 y z) (*.f64 1/16 t)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 x (/.f64 y z))))
(*.f64 z (fma.f64 x (/.f64 y z) (*.f64 1/16 t)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 x (/.f64 y z))))
(*.f64 z (fma.f64 x (/.f64 y z) (*.f64 1/16 t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 x (/.f64 y z)) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (*.f64 x (/.f64 y z))) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 x (/.f64 y z)) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (*.f64 x (/.f64 y z))) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 x (/.f64 y z)) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (*.f64 x (/.f64 y z))) (neg.f64 z))
(*.f64 x y)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (fma.f64 1/16 z (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 x (/.f64 y t) (*.f64 1/16 z)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (fma.f64 1/16 z (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 x (/.f64 y t) (*.f64 1/16 z)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (fma.f64 1/16 z (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 x (/.f64 y t) (*.f64 1/16 z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (*.f64 x (/.f64 y t)) (*.f64 z -1/16)))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (*.f64 x (/.f64 y t)))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (*.f64 x (/.f64 y t)) (*.f64 z -1/16)))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (*.f64 x (/.f64 y t)))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (*.f64 x (/.f64 y t)) (*.f64 z -1/16)))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (*.f64 x (/.f64 y t)))))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 x y)
(*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 (+.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x))) (/.f64 (*.f64 b (*.f64 a -1/4)) x)))
(*.f64 x (+.f64 y (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x) (/.f64 c x))))
(*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 (+.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x))) (/.f64 (*.f64 b (*.f64 a -1/4)) x)))
(*.f64 x (+.f64 y (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x) (/.f64 c x))))
(*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 (+.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x))) (/.f64 (*.f64 b (*.f64 a -1/4)) x)))
(*.f64 x (+.f64 y (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x) (/.f64 c x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) x))))
(*.f64 x (neg.f64 (-.f64 (neg.f64 y) (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) x))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) x))))
(*.f64 x (neg.f64 (-.f64 (neg.f64 y) (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) x))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) x))))
(*.f64 x (neg.f64 (-.f64 (neg.f64 y) (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) x))))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 x y)
(*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (-.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) (/.f64 c y)) (*.f64 1/4 (*.f64 a (/.f64 b y))))))
(*.f64 y (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) (+.f64 (/.f64 c y) x)))
(*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (-.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) (/.f64 c y)) (*.f64 1/4 (*.f64 a (/.f64 b y))))))
(*.f64 y (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) (+.f64 (/.f64 c y) x)))
(*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (-.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) (/.f64 c y)) (*.f64 1/4 (*.f64 a (/.f64 b y))))))
(*.f64 y (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) (+.f64 (/.f64 c y) x)))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (neg.f64 (/.f64 (+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (neg.f64 (/.f64 (+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (neg.f64 (/.f64 (+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) y)))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c)
(+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (fma.f64 -1/4 (*.f64 a (/.f64 b z)) (fma.f64 1/16 t (+.f64 (*.f64 x (/.f64 y z)) (/.f64 c z)))))
(*.f64 z (+.f64 (fma.f64 1/16 t (/.f64 c z)) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (fma.f64 -1/4 (*.f64 a (/.f64 b z)) (fma.f64 1/16 t (+.f64 (*.f64 x (/.f64 y z)) (/.f64 c z)))))
(*.f64 z (+.f64 (fma.f64 1/16 t (/.f64 c z)) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (fma.f64 -1/4 (*.f64 a (/.f64 b z)) (fma.f64 1/16 t (+.f64 (*.f64 x (/.f64 y z)) (/.f64 c z)))))
(*.f64 z (+.f64 (fma.f64 1/16 t (/.f64 c z)) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4))) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4))) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4))) z)) (neg.f64 z))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c)
(+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (fma.f64 1/16 z (+.f64 (*.f64 x (/.f64 y t)) (/.f64 c t)))))
(*.f64 t (+.f64 (fma.f64 1/16 z (/.f64 c t)) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) t)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (fma.f64 1/16 z (+.f64 (*.f64 x (/.f64 y t)) (/.f64 c t)))))
(*.f64 t (+.f64 (fma.f64 1/16 z (/.f64 c t)) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) t)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (fma.f64 1/16 z (+.f64 (*.f64 x (/.f64 y t)) (/.f64 c t)))))
(*.f64 t (+.f64 (fma.f64 1/16 z (/.f64 c t)) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c) t) (*.f64 z -1/16)))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4))) t)) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c) t) (*.f64 z -1/16)))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4))) t)) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c) t) (*.f64 z -1/16)))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4))) t)) (neg.f64 t))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))) (*.f64 1/4 b)))
(*.f64 a (fma.f64 -1/4 b (fma.f64 1/16 (*.f64 t (/.f64 z a)) (+.f64 (/.f64 (*.f64 x y) a) (/.f64 c a)))))
(*.f64 a (fma.f64 b -1/4 (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (/.f64 c a)))))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))) (*.f64 1/4 b)))
(*.f64 a (fma.f64 -1/4 b (fma.f64 1/16 (*.f64 t (/.f64 z a)) (+.f64 (/.f64 (*.f64 x y) a) (/.f64 c a)))))
(*.f64 a (fma.f64 b -1/4 (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (/.f64 c a)))))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))) (*.f64 1/4 b)))
(*.f64 a (fma.f64 -1/4 b (fma.f64 1/16 (*.f64 t (/.f64 z a)) (+.f64 (/.f64 (*.f64 x y) a) (/.f64 c a)))))
(*.f64 a (fma.f64 b -1/4 (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (/.f64 c a)))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 -1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) a) (*.f64 1/4 b)))
(*.f64 (-.f64 (*.f64 1/4 b) (/.f64 (+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c)) a)) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 -1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) a) (*.f64 1/4 b)))
(*.f64 (-.f64 (*.f64 1/4 b) (/.f64 (+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c)) a)) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 -1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) a) (*.f64 1/4 b)))
(*.f64 (-.f64 (*.f64 1/4 b) (/.f64 (+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c)) a)) (neg.f64 a))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b))) (*.f64 1/4 a)))
(*.f64 b (fma.f64 -1/4 a (fma.f64 1/16 (*.f64 t (/.f64 z b)) (+.f64 (*.f64 x (/.f64 y b)) (/.f64 c b)))))
(*.f64 b (fma.f64 a -1/4 (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 x (/.f64 y b) (/.f64 c b)))))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b))) (*.f64 1/4 a)))
(*.f64 b (fma.f64 -1/4 a (fma.f64 1/16 (*.f64 t (/.f64 z b)) (+.f64 (*.f64 x (/.f64 y b)) (/.f64 c b)))))
(*.f64 b (fma.f64 a -1/4 (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 x (/.f64 y b) (/.f64 c b)))))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b))) (*.f64 1/4 a)))
(*.f64 b (fma.f64 -1/4 a (fma.f64 1/16 (*.f64 t (/.f64 z b)) (+.f64 (*.f64 x (/.f64 y b)) (/.f64 c b)))))
(*.f64 b (fma.f64 a -1/4 (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 x (/.f64 y b) (/.f64 c b)))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) b) (*.f64 1/4 a)))
(*.f64 b (neg.f64 (-.f64 (*.f64 1/4 a) (/.f64 (+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c)) b))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) b) (*.f64 1/4 a)))
(*.f64 b (neg.f64 (-.f64 (*.f64 1/4 a) (/.f64 (+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c)) b))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) b) (*.f64 1/4 a)))
(*.f64 b (neg.f64 (-.f64 (*.f64 1/4 a) (/.f64 (+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c)) b))))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
c
(*.f64 c (-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (-.f64 (fma.f64 1/16 (/.f64 (*.f64 t z) c) (*.f64 x (/.f64 y c))) (*.f64 1/4 (/.f64 (*.f64 a b) c)))))
(*.f64 c (+.f64 1 (fma.f64 -1/4 (*.f64 a (/.f64 b c)) (fma.f64 x (/.f64 y c) (*.f64 (*.f64 1/16 t) (/.f64 z c))))))
(*.f64 c (-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (-.f64 (fma.f64 1/16 (/.f64 (*.f64 t z) c) (*.f64 x (/.f64 y c))) (*.f64 1/4 (/.f64 (*.f64 a b) c)))))
(*.f64 c (+.f64 1 (fma.f64 -1/4 (*.f64 a (/.f64 b c)) (fma.f64 x (/.f64 y c) (*.f64 (*.f64 1/16 t) (/.f64 z c))))))
(*.f64 c (-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (-.f64 (fma.f64 1/16 (/.f64 (*.f64 t z) c) (*.f64 x (/.f64 y c))) (*.f64 1/4 (/.f64 (*.f64 a b) c)))))
(*.f64 c (+.f64 1 (fma.f64 -1/4 (*.f64 a (/.f64 b c)) (fma.f64 x (/.f64 y c) (*.f64 (*.f64 1/16 t) (/.f64 z c))))))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1 (/.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1 (/.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1 (/.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c) -1) (neg.f64 c))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (*.f64 1/16 t)))
(*.f64 z (fma.f64 -1/4 (*.f64 a (/.f64 b z)) (*.f64 1/16 t)))
(*.f64 z (fma.f64 1/16 t (*.f64 a (*.f64 (/.f64 b z) -1/4))))
(*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (*.f64 1/16 t)))
(*.f64 z (fma.f64 -1/4 (*.f64 a (/.f64 b z)) (*.f64 1/16 t)))
(*.f64 z (fma.f64 1/16 t (*.f64 a (*.f64 (/.f64 b z) -1/4))))
(*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (*.f64 1/16 t)))
(*.f64 z (fma.f64 -1/4 (*.f64 a (/.f64 b z)) (*.f64 1/16 t)))
(*.f64 z (fma.f64 1/16 t (*.f64 a (*.f64 (/.f64 b z) -1/4))))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1/16 t) (*.f64 1/4 (/.f64 (*.f64 a b) z)))))
(neg.f64 (*.f64 z (fma.f64 -1/16 t (*.f64 1/4 (*.f64 a (/.f64 b z))))))
(*.f64 (fma.f64 1/4 (*.f64 a (/.f64 b z)) (*.f64 t -1/16)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1/16 t) (*.f64 1/4 (/.f64 (*.f64 a b) z)))))
(neg.f64 (*.f64 z (fma.f64 -1/16 t (*.f64 1/4 (*.f64 a (/.f64 b z))))))
(*.f64 (fma.f64 1/4 (*.f64 a (/.f64 b z)) (*.f64 t -1/16)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1/16 t) (*.f64 1/4 (/.f64 (*.f64 a b) z)))))
(neg.f64 (*.f64 z (fma.f64 -1/16 t (*.f64 1/4 (*.f64 a (/.f64 b z))))))
(*.f64 (fma.f64 1/4 (*.f64 a (/.f64 b z)) (*.f64 t -1/16)) (neg.f64 z))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (*.f64 1/16 z)))
(*.f64 t (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)))
(*.f64 t (fma.f64 1/16 z (*.f64 a (*.f64 (/.f64 b t) -1/4))))
(*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (*.f64 1/16 z)))
(*.f64 t (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)))
(*.f64 t (fma.f64 1/16 z (*.f64 a (*.f64 (/.f64 b t) -1/4))))
(*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (*.f64 1/16 z)))
(*.f64 t (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)))
(*.f64 t (fma.f64 1/16 z (*.f64 a (*.f64 (/.f64 b t) -1/4))))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))
(*.f64 (neg.f64 t) (fma.f64 -1/16 z (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(*.f64 (fma.f64 1/4 (*.f64 a (/.f64 b t)) (*.f64 z -1/16)) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))
(*.f64 (neg.f64 t) (fma.f64 -1/16 z (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(*.f64 (fma.f64 1/4 (*.f64 a (/.f64 b t)) (*.f64 z -1/16)) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))
(*.f64 (neg.f64 t) (fma.f64 -1/16 z (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(*.f64 (fma.f64 1/4 (*.f64 a (/.f64 b t)) (*.f64 z -1/16)) (neg.f64 t))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 a (+.f64 (*.f64 -1/4 b) (*.f64 1/16 (/.f64 (*.f64 t z) a))))
(*.f64 a (fma.f64 -1/4 b (*.f64 1/16 (*.f64 t (/.f64 z a)))))
(*.f64 a (fma.f64 1/16 (*.f64 t (/.f64 z a)) (*.f64 b -1/4)))
(*.f64 a (+.f64 (*.f64 -1/4 b) (*.f64 1/16 (/.f64 (*.f64 t z) a))))
(*.f64 a (fma.f64 -1/4 b (*.f64 1/16 (*.f64 t (/.f64 z a)))))
(*.f64 a (fma.f64 1/16 (*.f64 t (/.f64 z a)) (*.f64 b -1/4)))
(*.f64 a (+.f64 (*.f64 -1/4 b) (*.f64 1/16 (/.f64 (*.f64 t z) a))))
(*.f64 a (fma.f64 -1/4 b (*.f64 1/16 (*.f64 t (/.f64 z a)))))
(*.f64 a (fma.f64 1/16 (*.f64 t (/.f64 z a)) (*.f64 b -1/4)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) a)) (*.f64 1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1/16 (*.f64 t (/.f64 z a)) (*.f64 1/4 b)))
(*.f64 (fma.f64 1/4 b (/.f64 (*.f64 t (*.f64 z -1/16)) a)) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) a)) (*.f64 1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1/16 (*.f64 t (/.f64 z a)) (*.f64 1/4 b)))
(*.f64 (fma.f64 1/4 b (/.f64 (*.f64 t (*.f64 z -1/16)) a)) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) a)) (*.f64 1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1/16 (*.f64 t (/.f64 z a)) (*.f64 1/4 b)))
(*.f64 (fma.f64 1/4 b (/.f64 (*.f64 t (*.f64 z -1/16)) a)) (neg.f64 a))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 b (+.f64 (*.f64 -1/4 a) (*.f64 1/16 (/.f64 (*.f64 t z) b))))
(*.f64 b (fma.f64 -1/4 a (*.f64 1/16 (*.f64 t (/.f64 z b)))))
(*.f64 b (fma.f64 1/16 (*.f64 t (/.f64 z b)) (*.f64 a -1/4)))
(*.f64 b (+.f64 (*.f64 -1/4 a) (*.f64 1/16 (/.f64 (*.f64 t z) b))))
(*.f64 b (fma.f64 -1/4 a (*.f64 1/16 (*.f64 t (/.f64 z b)))))
(*.f64 b (fma.f64 1/16 (*.f64 t (/.f64 z b)) (*.f64 a -1/4)))
(*.f64 b (+.f64 (*.f64 -1/4 a) (*.f64 1/16 (/.f64 (*.f64 t z) b))))
(*.f64 b (fma.f64 -1/4 a (*.f64 1/16 (*.f64 t (/.f64 z b)))))
(*.f64 b (fma.f64 1/16 (*.f64 t (/.f64 z b)) (*.f64 a -1/4)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1/16 (*.f64 t (/.f64 z b)) (*.f64 1/4 a)))
(*.f64 (fma.f64 1/4 a (*.f64 (*.f64 t -1/16) (/.f64 z b))) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1/16 (*.f64 t (/.f64 z b)) (*.f64 1/4 a)))
(*.f64 (fma.f64 1/4 a (*.f64 (*.f64 t -1/16) (/.f64 z b))) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1/16 (*.f64 t (/.f64 z b)) (*.f64 1/4 a)))
(*.f64 (fma.f64 1/4 a (*.f64 (*.f64 t -1/16) (/.f64 z b))) (neg.f64 b))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 x y)
(*.f64 x (+.f64 y (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) x)) (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) x)))
(*.f64 x (+.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x)))
(*.f64 x (+.f64 y (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) x)) (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) x)))
(*.f64 x (+.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x)))
(*.f64 x (+.f64 y (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) x)) (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) x)))
(*.f64 x (+.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x)))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (neg.f64 (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) x))))
(*.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x)) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (neg.f64 (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) x))))
(*.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x)) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (neg.f64 (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) x))))
(*.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x)) (neg.f64 x))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 x y)
(*.f64 y (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(*.f64 y (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(*.f64 y (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 x y (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z)))
(*.f64 z (fma.f64 1/16 t (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)))
(*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z)))
(*.f64 z (fma.f64 1/16 t (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)))
(*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z)))
(*.f64 z (fma.f64 1/16 t (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)) (neg.f64 z))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 x y (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) t)))
(*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) t)))
(*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t) (*.f64 z -1/16)))
(*.f64 (fma.f64 z -1/16 (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (neg.f64 t))) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t) (*.f64 z -1/16)))
(*.f64 (fma.f64 z -1/16 (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (neg.f64 t))) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t) (*.f64 z -1/16)))
(*.f64 (fma.f64 z -1/16 (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (neg.f64 t))) (neg.f64 t))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 a (+.f64 (*.f64 -1/4 b) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a))))
(*.f64 a (fma.f64 -1/4 b (fma.f64 1/16 (*.f64 t (/.f64 z a)) (/.f64 (*.f64 x y) a))))
(*.f64 a (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 b -1/4))))
(*.f64 a (+.f64 (*.f64 -1/4 b) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a))))
(*.f64 a (fma.f64 -1/4 b (fma.f64 1/16 (*.f64 t (/.f64 z a)) (/.f64 (*.f64 x y) a))))
(*.f64 a (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 b -1/4))))
(*.f64 a (+.f64 (*.f64 -1/4 b) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 x y) a))))
(*.f64 a (fma.f64 -1/4 b (fma.f64 1/16 (*.f64 t (/.f64 z a)) (/.f64 (*.f64 x y) a))))
(*.f64 a (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 b -1/4))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) a) (*.f64 1/4 b)))
(*.f64 a (neg.f64 (fma.f64 1/4 b (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (neg.f64 a)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) a) (*.f64 1/4 b)))
(*.f64 a (neg.f64 (fma.f64 1/4 b (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (neg.f64 a)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) a)) (*.f64 1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) a) (*.f64 1/4 b)))
(*.f64 a (neg.f64 (fma.f64 1/4 b (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (neg.f64 a)))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 b (+.f64 (*.f64 -1/4 a) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b))))
(*.f64 b (fma.f64 -1/4 a (fma.f64 1/16 (*.f64 t (/.f64 z b)) (*.f64 x (/.f64 y b)))))
(*.f64 b (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 x (/.f64 y b) (*.f64 a -1/4))))
(*.f64 b (+.f64 (*.f64 -1/4 a) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b))))
(*.f64 b (fma.f64 -1/4 a (fma.f64 1/16 (*.f64 t (/.f64 z b)) (*.f64 x (/.f64 y b)))))
(*.f64 b (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 x (/.f64 y b) (*.f64 a -1/4))))
(*.f64 b (+.f64 (*.f64 -1/4 a) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b))))
(*.f64 b (fma.f64 -1/4 a (fma.f64 1/16 (*.f64 t (/.f64 z b)) (*.f64 x (/.f64 y b)))))
(*.f64 b (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 x (/.f64 y b) (*.f64 a -1/4))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) b) (*.f64 1/4 a)))
(*.f64 (-.f64 (*.f64 1/4 a) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) b)) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) b) (*.f64 1/4 a)))
(*.f64 (-.f64 (*.f64 1/4 a) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) b)) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) b) (*.f64 1/4 a)))
(*.f64 (-.f64 (*.f64 1/4 a) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) b)) (neg.f64 b))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 x y)
(*.f64 x (+.f64 y (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) x)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x)))))
(*.f64 x (+.f64 (+.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x))) (/.f64 (*.f64 b (*.f64 a -1/4)) x)))
(*.f64 x (+.f64 y (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x) (/.f64 c x))))
(*.f64 x (+.f64 y (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) x)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x)))))
(*.f64 x (+.f64 (+.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x))) (/.f64 (*.f64 b (*.f64 a -1/4)) x)))
(*.f64 x (+.f64 y (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x) (/.f64 c x))))
(*.f64 x (+.f64 y (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) x)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x)))))
(*.f64 x (+.f64 (+.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x))) (/.f64 (*.f64 b (*.f64 a -1/4)) x)))
(*.f64 x (+.f64 y (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) x) (/.f64 c x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) x))))
(*.f64 x (neg.f64 (-.f64 (neg.f64 y) (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) x))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) x))))
(*.f64 x (neg.f64 (-.f64 (neg.f64 y) (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) x))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) x))))
(*.f64 x (neg.f64 (-.f64 (neg.f64 y) (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) x))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 x y)
(*.f64 y (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y)))))
(*.f64 y (+.f64 x (-.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) (/.f64 c y)) (*.f64 1/4 (*.f64 a (/.f64 b y))))))
(*.f64 y (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) (+.f64 (/.f64 c y) x)))
(*.f64 y (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y)))))
(*.f64 y (+.f64 x (-.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) (/.f64 c y)) (*.f64 1/4 (*.f64 a (/.f64 b y))))))
(*.f64 y (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) (+.f64 (/.f64 c y) x)))
(*.f64 y (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y)))))
(*.f64 y (+.f64 x (-.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) (/.f64 c y)) (*.f64 1/4 (*.f64 a (/.f64 b y))))))
(*.f64 y (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) (+.f64 (/.f64 c y) x)))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (neg.f64 (/.f64 (+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (neg.f64 (/.f64 (+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z)))) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (neg.f64 (/.f64 (+.f64 c (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) y)))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))
(+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c)
(+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4)))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z)))))
(*.f64 z (fma.f64 -1/4 (*.f64 a (/.f64 b z)) (fma.f64 1/16 t (+.f64 (*.f64 x (/.f64 y z)) (/.f64 c z)))))
(*.f64 z (+.f64 (fma.f64 1/16 t (/.f64 c z)) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)))
(*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z)))))
(*.f64 z (fma.f64 -1/4 (*.f64 a (/.f64 b z)) (fma.f64 1/16 t (+.f64 (*.f64 x (/.f64 y z)) (/.f64 c z)))))
(*.f64 z (+.f64 (fma.f64 1/16 t (/.f64 c z)) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)))
(*.f64 z (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) z)) (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z)))))
(*.f64 z (fma.f64 -1/4 (*.f64 a (/.f64 b z)) (fma.f64 1/16 t (+.f64 (*.f64 x (/.f64 y z)) (/.f64 c z)))))
(*.f64 z (+.f64 (fma.f64 1/16 t (/.f64 c z)) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4))) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4))) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4))) z)) (neg.f64 z))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))
(+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c)
(+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4)))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t)))))
(*.f64 t (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (fma.f64 1/16 z (+.f64 (*.f64 x (/.f64 y t)) (/.f64 c t)))))
(*.f64 t (+.f64 (fma.f64 1/16 z (/.f64 c t)) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) t)))
(*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t)))))
(*.f64 t (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (fma.f64 1/16 z (+.f64 (*.f64 x (/.f64 y t)) (/.f64 c t)))))
(*.f64 t (+.f64 (fma.f64 1/16 z (/.f64 c t)) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) t)))
(*.f64 t (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t)))))
(*.f64 t (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (fma.f64 1/16 z (+.f64 (*.f64 x (/.f64 y t)) (/.f64 c t)))))
(*.f64 t (+.f64 (fma.f64 1/16 z (/.f64 c t)) (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c) t) (*.f64 z -1/16)))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4))) t)) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c) t) (*.f64 z -1/16)))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4))) t)) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))) t)) (*.f64 -1/16 z))))
(*.f64 (neg.f64 t) (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) c) t) (*.f64 z -1/16)))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b -1/4))) t)) (neg.f64 t))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 a (+.f64 (*.f64 -1/4 b) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a)))))
(*.f64 a (fma.f64 -1/4 b (fma.f64 1/16 (*.f64 t (/.f64 z a)) (+.f64 (/.f64 (*.f64 x y) a) (/.f64 c a)))))
(*.f64 a (fma.f64 b -1/4 (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (/.f64 c a)))))
(*.f64 a (+.f64 (*.f64 -1/4 b) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a)))))
(*.f64 a (fma.f64 -1/4 b (fma.f64 1/16 (*.f64 t (/.f64 z a)) (+.f64 (/.f64 (*.f64 x y) a) (/.f64 c a)))))
(*.f64 a (fma.f64 b -1/4 (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (/.f64 c a)))))
(*.f64 a (+.f64 (*.f64 -1/4 b) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a)))))
(*.f64 a (fma.f64 -1/4 b (fma.f64 1/16 (*.f64 t (/.f64 z a)) (+.f64 (/.f64 (*.f64 x y) a) (/.f64 c a)))))
(*.f64 a (fma.f64 b -1/4 (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (/.f64 c a)))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) a) (*.f64 1/4 b)))
(*.f64 (-.f64 (*.f64 1/4 b) (/.f64 (+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c)) a)) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) a) (*.f64 1/4 b)))
(*.f64 (-.f64 (*.f64 1/4 b) (/.f64 (+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c)) a)) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) a)) (*.f64 1/4 b))))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) a) (*.f64 1/4 b)))
(*.f64 (-.f64 (*.f64 1/4 b) (/.f64 (+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c)) a)) (neg.f64 a))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 b (+.f64 (*.f64 -1/4 a) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)))))
(*.f64 b (fma.f64 -1/4 a (fma.f64 1/16 (*.f64 t (/.f64 z b)) (+.f64 (*.f64 x (/.f64 y b)) (/.f64 c b)))))
(*.f64 b (fma.f64 a -1/4 (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 x (/.f64 y b) (/.f64 c b)))))
(*.f64 b (+.f64 (*.f64 -1/4 a) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)))))
(*.f64 b (fma.f64 -1/4 a (fma.f64 1/16 (*.f64 t (/.f64 z b)) (+.f64 (*.f64 x (/.f64 y b)) (/.f64 c b)))))
(*.f64 b (fma.f64 a -1/4 (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 x (/.f64 y b) (/.f64 c b)))))
(*.f64 b (+.f64 (*.f64 -1/4 a) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)))))
(*.f64 b (fma.f64 -1/4 a (fma.f64 1/16 (*.f64 t (/.f64 z b)) (+.f64 (*.f64 x (/.f64 y b)) (/.f64 c b)))))
(*.f64 b (fma.f64 a -1/4 (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 x (/.f64 y b) (/.f64 c b)))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (*.f64 b -1/4))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) b) (*.f64 1/4 a)))
(*.f64 b (neg.f64 (-.f64 (*.f64 1/4 a) (/.f64 (+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c)) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) b) (*.f64 1/4 a)))
(*.f64 b (neg.f64 (-.f64 (*.f64 1/4 a) (/.f64 (+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c)) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) b) (*.f64 1/4 a)))
(*.f64 b (neg.f64 (-.f64 (*.f64 1/4 a) (/.f64 (+.f64 (*.f64 x y) (fma.f64 1/16 (*.f64 t z) c)) b))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
c
(*.f64 c (+.f64 1 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) c)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c)))))
(*.f64 c (+.f64 1 (-.f64 (fma.f64 1/16 (/.f64 (*.f64 t z) c) (*.f64 x (/.f64 y c))) (*.f64 1/4 (/.f64 (*.f64 a b) c)))))
(*.f64 c (+.f64 1 (fma.f64 -1/4 (*.f64 a (/.f64 b c)) (fma.f64 x (/.f64 y c) (*.f64 (*.f64 1/16 t) (/.f64 z c))))))
(*.f64 c (+.f64 1 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) c)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c)))))
(*.f64 c (+.f64 1 (-.f64 (fma.f64 1/16 (/.f64 (*.f64 t z) c) (*.f64 x (/.f64 y c))) (*.f64 1/4 (/.f64 (*.f64 a b) c)))))
(*.f64 c (+.f64 1 (fma.f64 -1/4 (*.f64 a (/.f64 b c)) (fma.f64 x (/.f64 y c) (*.f64 (*.f64 1/16 t) (/.f64 z c))))))
(*.f64 c (+.f64 1 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) c)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c)))))
(*.f64 c (+.f64 1 (-.f64 (fma.f64 1/16 (/.f64 (*.f64 t z) c) (*.f64 x (/.f64 y c))) (*.f64 1/4 (/.f64 (*.f64 a b) c)))))
(*.f64 c (+.f64 1 (fma.f64 -1/4 (*.f64 a (/.f64 b c)) (fma.f64 x (/.f64 y c) (*.f64 (*.f64 1/16 t) (/.f64 z c))))))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1 (/.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1 (/.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a b)) (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1 (/.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c) -1) (neg.f64 c))
(+.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 t 1/16)) (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))))
(-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 1/4 b))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (*.f64 b 1/4)) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (fma.f64 (*.f64 b -1/4) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (*.f64 (*.f64 a b) -1/2))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (fma.f64 (*.f64 b -1/4) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (*.f64 (*.f64 a b) -1/2))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 a) (*.f64 b 1/4) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (fma.f64 (*.f64 b -1/4) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (*.f64 (*.f64 a b) -1/2))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 b (*.f64 a -1/4)) 1 (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (fma.f64 (*.f64 b -1/4) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (*.f64 (*.f64 a b) -1/2))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4))) 2) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4))) 2) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (*.f64 b -1/4)))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 b -1/4))) 2) (*.f64 a (*.f64 b -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (*.f64 b -1/4)))) (sqrt.f64 (*.f64 a (*.f64 b -1/4))) (*.f64 a (*.f64 b -1/4))))
(+.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (*.f64 z (*.f64 t 1/16))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (*.f64 x y))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1)
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) (cbrt.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) (cbrt.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)))
(*.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (/.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (/.f64 1 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))
(/.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))))
(*.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 b (*.f64 (*.f64 a -1/4) (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 a (*.f64 b -1/4)) 3)) (fma.f64 (*.f64 a (*.f64 b -1/4)) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) (-.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 b -1/4))) (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) (-.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (sqrt.f64 (*.f64 a (*.f64 b -1/4)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 b (*.f64 (*.f64 a -1/4) (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 a (*.f64 b -1/4)) 3)) (fma.f64 (*.f64 a (*.f64 b -1/4)) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2)))
(/.f64 1 (/.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)))
(*.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (/.f64 1 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))
(/.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))))
(/.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(*.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (/.f64 1 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))
(/.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 b (*.f64 (*.f64 a -1/4) (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 a (*.f64 b -1/4)) 3)) (fma.f64 (*.f64 a (*.f64 b -1/4)) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 4))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) 4 (*.f64 (*.f64 a b) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))))) (*.f64 4 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))))
(/.f64 (fma.f64 (*.f64 a b) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) 4)) (*.f64 4 (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 (/.f64 -4 a) b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 -4 (*.f64 a b)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))) (/.f64 -4 (*.f64 a b))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 -4 (*.f64 a b)) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (*.f64 (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (/.f64 -4 (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) -4))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) -4 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))) -4))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) -4 (*.f64 a (*.f64 (neg.f64 b) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))) (*.f64 (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) -4))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 4))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) 4 (*.f64 (*.f64 a b) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))) (*.f64 4 (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (fma.f64 4 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (*.f64 a (*.f64 b (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))) (*.f64 4 (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 (/.f64 -4 a) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (/.f64 -4 (*.f64 a b)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))) (*.f64 (/.f64 -4 (*.f64 a b)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (fma.f64 (/.f64 -4 (*.f64 a b)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (fma.f64 x y (*.f64 t (*.f64 z -1/16)))) (*.f64 (/.f64 -4 (*.f64 a b)) (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) -4))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) -4 (*.f64 (*.f64 a (neg.f64 b)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))) (*.f64 -4 (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (fma.f64 -4 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (*.f64 (*.f64 a b) (neg.f64 (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))) (*.f64 -4 (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 4))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (*.f64 a b) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))))) (*.f64 4 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) 4) (*.f64 a (*.f64 b (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))) (*.f64 4 (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 (/.f64 -4 a) b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 -4 (*.f64 a b))) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))) (/.f64 -4 (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 -4 (*.f64 a b))) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (*.f64 (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (/.f64 -4 (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) -4))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))) -4))
(/.f64 (+.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) -4) (*.f64 a (*.f64 b (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))) (*.f64 (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) -4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 4))
(/.f64 (-.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256))) (*.f64 (*.f64 a b) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))) (*.f64 4 (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (fma.f64 4 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (*.f64 (*.f64 a b) (neg.f64 (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))) (*.f64 4 (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 (/.f64 -4 a) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (/.f64 -4 (*.f64 a b)) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256))) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))) (*.f64 (/.f64 -4 (*.f64 a b)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (fma.f64 (/.f64 -4 (*.f64 a b)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (neg.f64 (fma.f64 x y (*.f64 t (*.f64 z -1/16))))) (*.f64 (/.f64 -4 (*.f64 a b)) (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) -4))
(/.f64 (-.f64 (*.f64 -4 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256))) (*.f64 (*.f64 a (neg.f64 b)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))) (*.f64 -4 (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (+.f64 (*.f64 -4 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256))) (*.f64 a (*.f64 b (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))) (*.f64 -4 (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 b (*.f64 (*.f64 a -1/4) (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 a (*.f64 b -1/4)) 3)) (fma.f64 (*.f64 a (*.f64 b -1/4)) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (neg.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2)) (neg.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))
(*.f64 1 (/.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 2) 1/16) (*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (-.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 a (*.f64 b -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (fma.f64 1/16 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 a (*.f64 1/4 b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2) (*.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) 2) (*.f64 (*.f64 x y) (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2)) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) 2)) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) 2)) (-.f64 (fma.f64 x y (*.f64 a (*.f64 1/4 b))) (*.f64 t (*.f64 1/16 z))))
(pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1)
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 3)
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) 1/3)
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 2)
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2))
(fabs.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))))
(log.f64 (exp.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))))
(log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(exp.f64 (log.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 1))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(fma.f64 y x (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(fma.f64 1 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(fma.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))))) 1)
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))) (/.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (fma.f64 x y (*.f64 t (*.f64 z -1/16))))
(*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 1)
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (fma.f64 x y (*.f64 t (*.f64 z -1/16))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3))))
(*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (fma.f64 x y (*.f64 t (*.f64 z -1/16))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 x (*.f64 y (*.f64 z (*.f64 t 1/16)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 x (*.f64 (*.f64 y z) (*.f64 1/16 t))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 t (*.f64 z -1/16))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (fma.f64 x y (*.f64 t (*.f64 z -1/16))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (fma.f64 x y (*.f64 t (*.f64 z -1/16))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (pow.f64 (*.f64 x y) 2)) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)))
(pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 1)
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 3)
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) 1/3)
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2)
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2))
(sqrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2))
(fabs.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 1))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 x y (*.f64 z (*.f64 t 1/16)))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 y x (*.f64 z (*.f64 t 1/16)))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 z (*.f64 t 1/16) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 (*.f64 z t) 1/16 (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 (*.f64 t 1/16) z (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 1 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 1 (*.f64 z (*.f64 t 1/16)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (cbrt.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 x y))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (cbrt.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x y))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (cbrt.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 z (*.f64 t 1/16)))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (*.f64 x y))
(fma.f64 (*.f64 1/4 (sqrt.f64 (*.f64 t z))) (*.f64 1/4 (sqrt.f64 (*.f64 t z))) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 t z)))) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 z (*.f64 t 1/16)))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(-.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (-.f64 (*.f64 b (*.f64 a -1/4)) c))
(+.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4))) c)
(+.f64 (fma.f64 x y (*.f64 a (*.f64 1/4 b))) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))) 1)
(expm1.f64 (log1p.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (/.f64 (pow.f64 c 2) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c))
(-.f64 (+.f64 c (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 1/4 b)))))
(*.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 1)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 1 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2)))
(*.f64 (cbrt.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))) (cbrt.f64 (pow.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) 2)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2)) (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (cbrt.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))) (cbrt.f64 (pow.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) 2)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c)) 2)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2)) (/.f64 1 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c))
(*.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (*.f64 c (-.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))) (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (*.f64 c (-.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (*.f64 c (-.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (*.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 3) (pow.f64 c 3)) (fma.f64 c c (*.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c)))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (*.f64 c (-.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c)) (*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (-.f64 (*.f64 b (*.f64 a -1/4)) c)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) 3)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (+.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (-.f64 (*.f64 a (*.f64 b -1/4)) c) 3)) (fma.f64 (-.f64 (*.f64 a (*.f64 b -1/4)) c) (+.f64 (-.f64 (*.f64 a (*.f64 b -1/4)) c) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2)))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2)) (-.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)) (-.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c))) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c))) (-.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 (-.f64 (*.f64 a (*.f64 b -1/4)) c) (+.f64 (*.f64 a (*.f64 1/4 b)) c))) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c))
(pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 1)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 3)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(pow.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 3) 1/3)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 2)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2))
(sqrt.f64 (pow.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) 2))
(fabs.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c)))
(log.f64 (exp.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 3))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(expm1.f64 (log1p.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(exp.f64 (log.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 1))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(+.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4))) c)
(+.f64 (fma.f64 x y (*.f64 a (*.f64 1/4 b))) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(+.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4))) c)
(+.f64 (fma.f64 x y (*.f64 a (*.f64 1/4 b))) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) c)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2)) (cbrt.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) c)
(fma.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(+.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4))) c)
(+.f64 (fma.f64 x y (*.f64 a (*.f64 1/4 b))) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) c)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 t 1/16)) (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))))
(-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 1/4 b))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (*.f64 b 1/4)) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (fma.f64 (*.f64 b -1/4) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (*.f64 (*.f64 a b) -1/2))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (fma.f64 (*.f64 b -1/4) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (*.f64 (*.f64 a b) -1/2))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 a) (*.f64 b 1/4) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (fma.f64 (*.f64 b -1/4) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (*.f64 (*.f64 a b) -1/2))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 b (*.f64 a -1/4)) 1 (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (fma.f64 (*.f64 b -1/4) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (*.f64 (*.f64 a b) -1/2))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4))) 2) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4))) 2) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (*.f64 b -1/4)))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 b -1/4))) 2) (*.f64 a (*.f64 b -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (*.f64 b -1/4)))) (sqrt.f64 (*.f64 a (*.f64 b -1/4))) (*.f64 a (*.f64 b -1/4))))
(+.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (*.f64 z (*.f64 t 1/16))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (*.f64 x y))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1)
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) (cbrt.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) (cbrt.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)))
(*.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (/.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (/.f64 1 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))
(/.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))))
(*.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 b (*.f64 (*.f64 a -1/4) (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 a (*.f64 b -1/4)) 3)) (fma.f64 (*.f64 a (*.f64 b -1/4)) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) (-.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 b -1/4))) (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) (-.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (sqrt.f64 (*.f64 a (*.f64 b -1/4)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 b (*.f64 (*.f64 a -1/4) (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 a (*.f64 b -1/4)) 3)) (fma.f64 (*.f64 a (*.f64 b -1/4)) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2)))
(/.f64 1 (/.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)))
(*.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (/.f64 1 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))
(/.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))))
(/.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(*.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (/.f64 1 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))
(/.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 b (*.f64 (*.f64 a -1/4) (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 a (*.f64 b -1/4)) 3)) (fma.f64 (*.f64 a (*.f64 b -1/4)) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 4))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) 4 (*.f64 (*.f64 a b) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))))) (*.f64 4 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))))
(/.f64 (fma.f64 (*.f64 a b) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) 4)) (*.f64 4 (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 (/.f64 -4 a) b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 -4 (*.f64 a b)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))) (/.f64 -4 (*.f64 a b))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 -4 (*.f64 a b)) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (*.f64 (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (/.f64 -4 (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) -4))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) -4 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))) -4))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) -4 (*.f64 a (*.f64 (neg.f64 b) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))) (*.f64 (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) -4))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 4))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) 4 (*.f64 (*.f64 a b) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))) (*.f64 4 (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (fma.f64 4 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (*.f64 a (*.f64 b (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))) (*.f64 4 (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 (/.f64 -4 a) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (/.f64 -4 (*.f64 a b)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))) (*.f64 (/.f64 -4 (*.f64 a b)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (fma.f64 (/.f64 -4 (*.f64 a b)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (fma.f64 x y (*.f64 t (*.f64 z -1/16)))) (*.f64 (/.f64 -4 (*.f64 a b)) (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) -4))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) -4 (*.f64 (*.f64 a (neg.f64 b)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))) (*.f64 -4 (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (fma.f64 -4 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (*.f64 (*.f64 a b) (neg.f64 (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))) (*.f64 -4 (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 4))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (*.f64 a b) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))))) (*.f64 4 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) 4) (*.f64 a (*.f64 b (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))) (*.f64 4 (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 (/.f64 -4 a) b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 -4 (*.f64 a b))) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))) (/.f64 -4 (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 -4 (*.f64 a b))) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (*.f64 (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (/.f64 -4 (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) -4))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))) -4))
(/.f64 (+.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) -4) (*.f64 a (*.f64 b (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))) (*.f64 (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) -4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 4))
(/.f64 (-.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256))) (*.f64 (*.f64 a b) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))) (*.f64 4 (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (fma.f64 4 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (*.f64 (*.f64 a b) (neg.f64 (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))) (*.f64 4 (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 (/.f64 -4 a) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (/.f64 -4 (*.f64 a b)) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256))) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))) (*.f64 (/.f64 -4 (*.f64 a b)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (fma.f64 (/.f64 -4 (*.f64 a b)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (neg.f64 (fma.f64 x y (*.f64 t (*.f64 z -1/16))))) (*.f64 (/.f64 -4 (*.f64 a b)) (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) -4))
(/.f64 (-.f64 (*.f64 -4 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256))) (*.f64 (*.f64 a (neg.f64 b)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))) (*.f64 -4 (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (+.f64 (*.f64 -4 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256))) (*.f64 a (*.f64 b (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))) (*.f64 -4 (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 b (*.f64 (*.f64 a -1/4) (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 a (*.f64 b -1/4)) 3)) (fma.f64 (*.f64 a (*.f64 b -1/4)) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (neg.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2)) (neg.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))
(*.f64 1 (/.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 2) 1/16) (*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (-.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 a (*.f64 b -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (fma.f64 1/16 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 a (*.f64 1/4 b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2) (*.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) 2) (*.f64 (*.f64 x y) (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2)) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) 2)) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) 2)) (-.f64 (fma.f64 x y (*.f64 a (*.f64 1/4 b))) (*.f64 t (*.f64 1/16 z))))
(pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1)
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 3)
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) 1/3)
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 2)
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2))
(fabs.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))))
(log.f64 (exp.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))))
(log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(exp.f64 (log.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 1))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(fma.f64 y x (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(fma.f64 1 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(fma.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))))) 1)
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))) (/.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (fma.f64 x y (*.f64 t (*.f64 z -1/16))))
(*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 1)
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (fma.f64 x y (*.f64 t (*.f64 z -1/16))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3))))
(*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (fma.f64 x y (*.f64 t (*.f64 z -1/16))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 x (*.f64 y (*.f64 z (*.f64 t 1/16)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 x (*.f64 (*.f64 y z) (*.f64 1/16 t))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 t (*.f64 z -1/16))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (fma.f64 x y (*.f64 t (*.f64 z -1/16))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (fma.f64 x y (*.f64 t (*.f64 z -1/16))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (pow.f64 (*.f64 x y) 2)) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)))
(pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 1)
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 3)
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) 1/3)
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2)
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2))
(sqrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2))
(fabs.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 1))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(-.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (-.f64 (*.f64 b (*.f64 a -1/4)) c))
(+.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4))) c)
(+.f64 (fma.f64 x y (*.f64 a (*.f64 1/4 b))) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))) 1)
(expm1.f64 (log1p.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (/.f64 (pow.f64 c 2) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c))
(-.f64 (+.f64 c (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 1/4 b)))))
(*.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 1)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 1 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2)))
(*.f64 (cbrt.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))) (cbrt.f64 (pow.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) 2)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2)) (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (cbrt.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))) (cbrt.f64 (pow.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) 2)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c)) 2)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2)) (/.f64 1 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c))
(*.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (*.f64 c (-.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))) (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (*.f64 c (-.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (*.f64 c (-.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (*.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 3) (pow.f64 c 3)) (fma.f64 c c (*.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c)))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (*.f64 c (-.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c)) (*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (-.f64 (*.f64 b (*.f64 a -1/4)) c)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) 3)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (+.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (-.f64 (*.f64 a (*.f64 b -1/4)) c) 3)) (fma.f64 (-.f64 (*.f64 a (*.f64 b -1/4)) c) (+.f64 (-.f64 (*.f64 a (*.f64 b -1/4)) c) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2)))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2)) (-.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)) (-.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c))) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c))) (-.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 (-.f64 (*.f64 a (*.f64 b -1/4)) c) (+.f64 (*.f64 a (*.f64 1/4 b)) c))) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c))
(pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 1)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 3)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(pow.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 3) 1/3)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 2)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2))
(sqrt.f64 (pow.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) 2))
(fabs.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c)))
(log.f64 (exp.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 3))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(expm1.f64 (log1p.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(exp.f64 (log.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 1))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(+.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4))) c)
(+.f64 (fma.f64 x y (*.f64 a (*.f64 1/4 b))) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(+.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4))) c)
(+.f64 (fma.f64 x y (*.f64 a (*.f64 1/4 b))) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) c)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2)) (cbrt.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) c)
(fma.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(+.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4))) c)
(+.f64 (fma.f64 x y (*.f64 a (*.f64 1/4 b))) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) c)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 b (*.f64 a -1/4)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (*.f64 z (*.f64 t 1/16)))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (fma.f64 (neg.f64 (*.f64 b 1/4)) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) (fma.f64 (*.f64 b -1/4) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) (*.f64 (*.f64 a b) -1/2))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (fma.f64 -1/4 (*.f64 a b) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) (fma.f64 (*.f64 b -1/4) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) (*.f64 (*.f64 a b) -1/2))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (fma.f64 (neg.f64 a) (*.f64 b 1/4) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) (fma.f64 (*.f64 b -1/4) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) (*.f64 (*.f64 a b) -1/2))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (fma.f64 (*.f64 b (*.f64 a -1/4)) 1 (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) (fma.f64 (*.f64 b -1/4) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) (*.f64 (*.f64 a b) -1/2))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4))) 2) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4))) 2) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (*.f64 b -1/4)))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 b -1/4))) 2) (*.f64 a (*.f64 b -1/4))))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (*.f64 b -1/4)))) (sqrt.f64 (*.f64 a (*.f64 b -1/4))) (*.f64 a (*.f64 b -1/4))))
(-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 b (*.f64 a -1/4)))
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 1/4 b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 1)
(expm1.f64 (log1p.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))))
(*.f64 1 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(*.f64 (cbrt.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (cbrt.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2)))
(*.f64 (cbrt.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) (cbrt.f64 (pow.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) 2)))
(*.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) (cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2)) (cbrt.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(*.f64 (cbrt.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))) (cbrt.f64 (pow.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) 2)))
(*.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))) (cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) 2)))
(*.f64 (sqrt.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (sqrt.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(*.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 1)
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (-.f64 (*.f64 (sqrt.f64 (*.f64 z t)) 1/4) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 t z)) 1/4 (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (-.f64 (*.f64 1/4 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))))
(*.f64 (fma.f64 1/4 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 a (*.f64 b -1/4)))) (-.f64 (*.f64 1/4 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 a (*.f64 b -1/4)))))
(/.f64 (+.f64 (*.f64 (*.f64 z t) -4) (*.f64 16 (*.f64 a b))) -64)
(/.f64 (fma.f64 (*.f64 t z) -4 (*.f64 (*.f64 16 a) b)) -64)
(/.f64 (fma.f64 z (*.f64 t -4) (*.f64 (*.f64 16 a) b)) -64)
(/.f64 (+.f64 (*.f64 (*.f64 z t) (/.f64 (/.f64 -4 a) b)) 16) (*.f64 16 (/.f64 (/.f64 -4 a) b)))
(/.f64 (fma.f64 (*.f64 t z) (/.f64 -4 (*.f64 a b)) 16) (*.f64 (/.f64 -4 (*.f64 a b)) 16))
(/.f64 (fma.f64 z (*.f64 t (/.f64 -4 (*.f64 a b))) 16) (/.f64 -64 (*.f64 a b)))
(/.f64 (+.f64 (*.f64 (*.f64 z t) 4) (*.f64 16 (*.f64 a (neg.f64 b)))) 64)
(/.f64 (fma.f64 (*.f64 t z) 4 (*.f64 (*.f64 a (neg.f64 b)) 16)) 64)
(/.f64 (fma.f64 z (*.f64 t 4) (*.f64 a (*.f64 b -16))) 64)
(/.f64 (+.f64 -4 (*.f64 (/.f64 16 (*.f64 z t)) (*.f64 a b))) (*.f64 (/.f64 16 (*.f64 z t)) -4))
(/.f64 (+.f64 -4 (/.f64 (*.f64 (*.f64 16 a) b) (*.f64 t z))) (/.f64 -64 (*.f64 t z)))
(/.f64 (fma.f64 (*.f64 a b) (/.f64 16 (*.f64 t z)) -4) (/.f64 -64 (*.f64 t z)))
(/.f64 (+.f64 (/.f64 (/.f64 -4 a) b) (*.f64 (/.f64 16 (*.f64 z t)) 1)) (*.f64 (/.f64 16 (*.f64 z t)) (/.f64 (/.f64 -4 a) b)))
(/.f64 (+.f64 (/.f64 -4 (*.f64 a b)) (/.f64 16 (*.f64 t z))) (*.f64 (/.f64 -4 (*.f64 a b)) (/.f64 16 (*.f64 t z))))
(/.f64 (+.f64 (/.f64 -4 (*.f64 a b)) (/.f64 16 (*.f64 t z))) (/.f64 (/.f64 -64 (*.f64 a b)) (*.f64 t z)))
(/.f64 (+.f64 4 (*.f64 (/.f64 16 (*.f64 z t)) (*.f64 a (neg.f64 b)))) (*.f64 (/.f64 16 (*.f64 z t)) 4))
(/.f64 (+.f64 4 (*.f64 (*.f64 a (neg.f64 b)) (/.f64 16 (*.f64 t z)))) (/.f64 64 (*.f64 t z)))
(/.f64 (-.f64 4 (*.f64 (*.f64 a (/.f64 b z)) (/.f64 16 t))) (/.f64 64 (*.f64 t z)))
(/.f64 (+.f64 (*.f64 (*.f64 z (neg.f64 t)) -4) (*.f64 -16 (*.f64 a b))) 64)
(/.f64 (fma.f64 (*.f64 z (neg.f64 t)) -4 (*.f64 (*.f64 -16 a) b)) 64)
(/.f64 (fma.f64 (*.f64 -16 a) b (*.f64 z (*.f64 (neg.f64 t) -4))) 64)
(/.f64 (+.f64 (*.f64 (*.f64 z (neg.f64 t)) (/.f64 (/.f64 -4 a) b)) -16) (*.f64 -16 (/.f64 (/.f64 -4 a) b)))
(/.f64 (fma.f64 (*.f64 z (neg.f64 t)) (/.f64 -4 (*.f64 a b)) -16) (*.f64 (/.f64 -4 (*.f64 a b)) -16))
(/.f64 (fma.f64 z (*.f64 (neg.f64 t) (/.f64 -4 (*.f64 a b))) -16) (/.f64 (/.f64 64 a) b))
(/.f64 (+.f64 (*.f64 (*.f64 z (neg.f64 t)) 4) (*.f64 -16 (*.f64 a (neg.f64 b)))) -64)
(/.f64 (fma.f64 (*.f64 z (neg.f64 t)) 4 (*.f64 (*.f64 -16 a) (neg.f64 b))) -64)
(/.f64 (fma.f64 z (neg.f64 (*.f64 t 4)) (*.f64 (*.f64 16 a) b)) -64)
(/.f64 (-.f64 (*.f64 (*.f64 z t) 4) (*.f64 16 (*.f64 a b))) 64)
(/.f64 (fma.f64 (*.f64 t z) 4 (*.f64 (*.f64 a (neg.f64 b)) 16)) 64)
(/.f64 (fma.f64 z (*.f64 t 4) (*.f64 a (*.f64 b -16))) 64)
(/.f64 (-.f64 (*.f64 (*.f64 z t) (/.f64 (/.f64 -4 a) b)) 16) (*.f64 16 (/.f64 (/.f64 -4 a) b)))
(/.f64 (fma.f64 (*.f64 t z) (/.f64 -4 (*.f64 a b)) -16) (*.f64 (/.f64 -4 (*.f64 a b)) 16))
(/.f64 (fma.f64 z (*.f64 t (/.f64 -4 (*.f64 a b))) -16) (/.f64 -64 (*.f64 a b)))
(/.f64 (-.f64 (*.f64 (*.f64 z t) -4) (*.f64 16 (*.f64 a (neg.f64 b)))) -64)
(/.f64 (fma.f64 (*.f64 t z) -4 (*.f64 (*.f64 16 a) b)) -64)
(/.f64 (fma.f64 z (*.f64 t -4) (*.f64 (*.f64 16 a) b)) -64)
(/.f64 (-.f64 4 (*.f64 (/.f64 16 (*.f64 z t)) (*.f64 a b))) (*.f64 (/.f64 16 (*.f64 z t)) 4))
(/.f64 (+.f64 4 (*.f64 (*.f64 a (neg.f64 b)) (/.f64 16 (*.f64 t z)))) (/.f64 64 (*.f64 t z)))
(/.f64 (-.f64 4 (*.f64 (*.f64 a (/.f64 b z)) (/.f64 16 t))) (/.f64 64 (*.f64 t z)))
(/.f64 (-.f64 (/.f64 (/.f64 -4 a) b) (*.f64 (/.f64 16 (*.f64 z t)) 1)) (*.f64 (/.f64 16 (*.f64 z t)) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (/.f64 -4 (*.f64 a b)) (/.f64 16 (*.f64 t z))) (*.f64 (/.f64 -4 (*.f64 a b)) (/.f64 16 (*.f64 t z))))
(/.f64 (+.f64 (/.f64 -4 (*.f64 a b)) (/.f64 -16 (*.f64 t z))) (/.f64 (/.f64 -64 (*.f64 a b)) (*.f64 t z)))
(/.f64 (-.f64 -4 (*.f64 (/.f64 16 (*.f64 z t)) (*.f64 a (neg.f64 b)))) (*.f64 (/.f64 16 (*.f64 z t)) -4))
(/.f64 (+.f64 -4 (/.f64 (*.f64 (*.f64 16 a) b) (*.f64 t z))) (/.f64 -64 (*.f64 t z)))
(/.f64 (fma.f64 (*.f64 a b) (/.f64 16 (*.f64 t z)) -4) (/.f64 -64 (*.f64 t z)))
(/.f64 (-.f64 (*.f64 (*.f64 z (neg.f64 t)) 4) (*.f64 -16 (*.f64 a b))) -64)
(/.f64 (fma.f64 (*.f64 z (neg.f64 t)) 4 (*.f64 (*.f64 -16 a) (neg.f64 b))) -64)
(/.f64 (fma.f64 z (neg.f64 (*.f64 t 4)) (*.f64 (*.f64 16 a) b)) -64)
(/.f64 (-.f64 (*.f64 (*.f64 z (neg.f64 t)) (/.f64 (/.f64 -4 a) b)) -16) (*.f64 -16 (/.f64 (/.f64 -4 a) b)))
(/.f64 (fma.f64 (*.f64 z (neg.f64 t)) (/.f64 -4 (*.f64 a b)) 16) (*.f64 (/.f64 -4 (*.f64 a b)) -16))
(/.f64 (fma.f64 z (*.f64 (neg.f64 t) (/.f64 -4 (*.f64 a b))) 16) (/.f64 (/.f64 64 a) b))
(/.f64 (-.f64 (*.f64 (*.f64 z (neg.f64 t)) -4) (*.f64 -16 (*.f64 a (neg.f64 b)))) 64)
(/.f64 (fma.f64 (*.f64 z (neg.f64 t)) -4 (*.f64 (*.f64 -16 a) b)) 64)
(/.f64 (fma.f64 (*.f64 -16 a) b (*.f64 z (*.f64 (neg.f64 t) -4))) 64)
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 2) 1/16) (*.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (-.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2)) (*.f64 z (*.f64 (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 a (*.f64 b -1/4)) 3)) (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (fma.f64 1/16 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a (*.f64 b -1/4)) (*.f64 t (*.f64 z -1/16))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (+.f64 (*.f64 (pow.f64 (*.f64 a b) 2) 1/16) (*.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (fma.f64 (pow.f64 (*.f64 a b) 2) 1/16 (*.f64 z (*.f64 (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096) (pow.f64 (*.f64 a (*.f64 b -1/4)) 3)) (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (fma.f64 1/16 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a -1/4) (*.f64 b (*.f64 t (*.f64 1/16 z)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z t) 2) 1/256) (*.f64 (pow.f64 (*.f64 a b) 2) 1/16)) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 1/256) (*.f64 1/16 (pow.f64 (*.f64 a b) 2))) (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 2) 1/256 (*.f64 -1/16 (pow.f64 (*.f64 a b) 2))) (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))))
(pow.f64 (cbrt.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3)
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(pow.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 3) 1/3)
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(pow.f64 (sqrt.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 1)
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(sqrt.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2))
(sqrt.f64 (pow.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) 2))
(fabs.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))))
(log.f64 (exp.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(log.f64 (/.f64 (pow.f64 (exp.f64 z) (*.f64 t 1/16)) (pow.f64 (pow.f64 (exp.f64 a) b) 1/4)))
(log.f64 (/.f64 (pow.f64 (exp.f64 z) (*.f64 1/16 t)) (pow.f64 (pow.f64 (exp.f64 a) b) 1/4)))
(cbrt.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 3))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(expm1.f64 (log1p.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(expm1.f64 (log1p.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))))
(log1p.f64 (expm1.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(exp.f64 (log.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1))
(fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(+.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 t 1/16)) (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))))
(-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 1/4 b))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (*.f64 b 1/4)) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (fma.f64 (*.f64 b -1/4) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (*.f64 (*.f64 a b) -1/2))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 -1/4 (*.f64 a b) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (fma.f64 (*.f64 b -1/4) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (*.f64 (*.f64 a b) -1/2))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 a) (*.f64 b 1/4) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (fma.f64 (*.f64 b -1/4) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (*.f64 (*.f64 a b) -1/2))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (*.f64 b (*.f64 a -1/4)) 1 (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (fma.f64 (*.f64 b -1/4) a (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (*.f64 (*.f64 a b) -1/2))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4))) 2) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4))) 2) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (*.f64 b -1/4)))) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 b -1/4))) 2) (*.f64 a (*.f64 b -1/4))))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (*.f64 b (*.f64 a -1/4))))
(+.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (*.f64 b -1/4)))) (sqrt.f64 (*.f64 a (*.f64 b -1/4))) (*.f64 a (*.f64 b -1/4))))
(+.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (*.f64 z (*.f64 t 1/16))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(+.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) (*.f64 x y))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4)))
(-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 1/4 b))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))) 1)
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))) (/.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 3) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 b (*.f64 (*.f64 a -1/4) (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 a (*.f64 b -1/4)) 3)) (fma.f64 (*.f64 a (*.f64 b -1/4)) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (/.f64 (*.f64 (pow.f64 (*.f64 a b) 2) 1/16) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(-.f64 (/.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) (*.f64 (pow.f64 (*.f64 a b) 2) (/.f64 1/16 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))
(+.f64 (/.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a b) 2)) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))))
(*.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1)
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) (cbrt.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (cbrt.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) (cbrt.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)))
(*.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (/.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(*.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (/.f64 1 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))
(/.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))))
(*.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 b (*.f64 (*.f64 a -1/4) (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 a (*.f64 b -1/4)) 3)) (fma.f64 (*.f64 a (*.f64 b -1/4)) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) (-.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (sqrt.f64 (*.f64 b (*.f64 a -1/4)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 b -1/4))) (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) (-.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (sqrt.f64 (*.f64 a (*.f64 b -1/4)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 b (*.f64 (*.f64 a -1/4) (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 a (*.f64 b -1/4)) 3)) (fma.f64 (*.f64 a (*.f64 b -1/4)) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2)))
(/.f64 1 (/.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)))
(*.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (/.f64 1 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))
(/.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))))
(/.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(*.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (/.f64 1 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))
(/.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 b (*.f64 (*.f64 a -1/4) (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 a (*.f64 b -1/4)) 3)) (fma.f64 (*.f64 a (*.f64 b -1/4)) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 4))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) 4 (*.f64 (*.f64 a b) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))))) (*.f64 4 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))))
(/.f64 (fma.f64 (*.f64 a b) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) 4)) (*.f64 4 (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 (/.f64 -4 a) b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 -4 (*.f64 a b)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))) (/.f64 -4 (*.f64 a b))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 -4 (*.f64 a b)) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (*.f64 (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (/.f64 -4 (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) -4))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) -4 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))) -4))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) -4 (*.f64 a (*.f64 (neg.f64 b) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))) (*.f64 (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) -4))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 4))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) 4 (*.f64 (*.f64 a b) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))) (*.f64 4 (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (fma.f64 4 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (*.f64 a (*.f64 b (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))) (*.f64 4 (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 (/.f64 -4 a) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) (/.f64 -4 (*.f64 a b)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))) (*.f64 (/.f64 -4 (*.f64 a b)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (fma.f64 (/.f64 -4 (*.f64 a b)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (fma.f64 x y (*.f64 t (*.f64 z -1/16)))) (*.f64 (/.f64 -4 (*.f64 a b)) (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) -4))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256)) -4 (*.f64 (*.f64 a (neg.f64 b)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))) (*.f64 -4 (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (fma.f64 -4 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (*.f64 (*.f64 a b) (neg.f64 (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))) (*.f64 -4 (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 4))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) 4) (*.f64 (*.f64 a b) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))))) (*.f64 4 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) 4) (*.f64 a (*.f64 b (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))) (*.f64 4 (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) (/.f64 (/.f64 -4 a) b)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 -4 (*.f64 a b))) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y))))))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))) (/.f64 -4 (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) (/.f64 -4 (*.f64 a b))) (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (*.f64 (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (/.f64 -4 (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z t) 3) 1/4096) (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 t 1/16)) (-.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 x y)))) -4))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) -4) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))) (*.f64 a (neg.f64 b)))) (*.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (*.f64 (*.f64 1/16 t) (fma.f64 z (*.f64 1/16 t) (neg.f64 (*.f64 x y)))))) -4))
(/.f64 (+.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 1/4096 (pow.f64 (*.f64 x y) 3)) -4) (*.f64 a (*.f64 b (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))) (*.f64 (fma.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 (*.f64 t (*.f64 1/16 z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) -4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 4))
(/.f64 (-.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256))) (*.f64 (*.f64 a b) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))) (*.f64 4 (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (fma.f64 4 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (*.f64 (*.f64 a b) (neg.f64 (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))) (*.f64 4 (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) (/.f64 (/.f64 -4 a) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) 1)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (/.f64 (/.f64 -4 a) b)))
(/.f64 (-.f64 (*.f64 (/.f64 -4 (*.f64 a b)) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256))) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))) (*.f64 (/.f64 -4 (*.f64 a b)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (fma.f64 (/.f64 -4 (*.f64 a b)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256)) (neg.f64 (fma.f64 x y (*.f64 t (*.f64 z -1/16))))) (*.f64 (/.f64 -4 (*.f64 a b)) (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 z t) 2) 1/256)) -4) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t 1/16))) -4))
(/.f64 (-.f64 (*.f64 -4 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) 1/256))) (*.f64 (*.f64 a (neg.f64 b)) (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z))))) (*.f64 -4 (-.f64 (*.f64 x y) (*.f64 1/16 (*.f64 t z)))))
(/.f64 (+.f64 (*.f64 -4 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/256))) (*.f64 a (*.f64 b (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))) (*.f64 -4 (fma.f64 x y (*.f64 t (*.f64 z -1/16)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 b (*.f64 (*.f64 a -1/4) (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 a (*.f64 b -1/4)) 3)) (fma.f64 (*.f64 a (*.f64 b -1/4)) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (neg.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2)) (neg.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))
(*.f64 1 (/.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (-.f64 (*.f64 (pow.f64 (*.f64 a b) 2) 1/16) (*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 b (*.f64 a -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (-.f64 (*.f64 1/16 (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (*.f64 a (*.f64 b -1/4)) 3)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (fma.f64 1/16 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 a (*.f64 1/4 b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2) (*.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) 2) (*.f64 (*.f64 x y) (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))) 2)) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4))) 2)) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 1/16 t) (*.f64 b (*.f64 a -1/4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) 2)) (-.f64 (fma.f64 x y (*.f64 a (*.f64 1/4 b))) (*.f64 t (*.f64 1/16 z))))
(pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 1)
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 3)
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) 1/3)
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 2)
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2))
(fabs.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))))
(log.f64 (exp.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))))
(log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(exp.f64 (log.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) 1))
(fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (-.f64 (*.f64 b (*.f64 a -1/4)) c))
(+.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4))) c)
(+.f64 (fma.f64 x y (*.f64 a (*.f64 1/4 b))) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))) 1)
(expm1.f64 (log1p.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (/.f64 (pow.f64 c 2) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c))
(-.f64 (+.f64 c (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 1/4 b)))))
(*.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 1)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 1 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2)))
(*.f64 (cbrt.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))) (cbrt.f64 (pow.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) 2)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2)) (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(*.f64 (cbrt.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))) (cbrt.f64 (pow.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) 2)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c)) 2)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2)) (/.f64 1 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c))
(*.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (*.f64 c (-.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))) (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (*.f64 c (-.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 3) (pow.f64 c 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (*.f64 c (-.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (*.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 3) (pow.f64 c 3)) (fma.f64 c c (*.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c)))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2) (*.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2) (*.f64 c (-.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 3) (pow.f64 c 3)) (fma.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 3) (pow.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c)) (*.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (-.f64 (*.f64 b (*.f64 a -1/4)) c)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) 3)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (+.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3) (pow.f64 (-.f64 (*.f64 a (*.f64 b -1/4)) c) 3)) (fma.f64 (-.f64 (*.f64 a (*.f64 b -1/4)) c) (+.f64 (-.f64 (*.f64 a (*.f64 b -1/4)) c) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2)))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2)) (-.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)) (-.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) 2) (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c))) (-.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c) (-.f64 (*.f64 b (*.f64 a -1/4)) c))) (-.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) c))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 (-.f64 (*.f64 a (*.f64 b -1/4)) c) (+.f64 (*.f64 a (*.f64 1/4 b)) c))) (-.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) c))
(pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 1)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 3)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(pow.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 3) 1/3)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 2)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 2))
(sqrt.f64 (pow.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) 2))
(fabs.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c)))
(log.f64 (exp.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c) 3))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(expm1.f64 (log1p.f64 (+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(exp.f64 (log.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)) 1))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) c)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 c (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 1 (fma.f64 x y (*.f64 z (*.f64 t 1/16))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(+.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4))) c)
(+.f64 (fma.f64 x y (*.f64 a (*.f64 1/4 b))) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(+.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4))) c)
(+.f64 (fma.f64 x y (*.f64 a (*.f64 1/4 b))) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) c)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) 2)) (cbrt.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))) c)
(fma.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))) (cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) 2)) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (sqrt.f64 (fma.f64 x y (*.f64 z (*.f64 t 1/16)))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(+.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4))) c)
(+.f64 (fma.f64 x y (*.f64 a (*.f64 1/4 b))) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) (sqrt.f64 (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4))))) c)
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 x y (fma.f64 z (*.f64 t 1/16) (*.f64 b (*.f64 a -1/4)))))
(+.f64 c (fma.f64 b (*.f64 a -1/4) (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(+.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) (fma.f64 1/16 (*.f64 t z) c))

eval323.0ms (2.5%)

Compiler

Compiled 14218 to 7485 computations (47.4% saved)

prune151.0ms (1.2%)

Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New52310533
Fresh000
Picked303
Done000
Total52610536
Accuracy
100.0%
Counts
536 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.1%
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
76.8%
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
88.0%
(+.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x))))) (/.f64 (*.f64 a b) 4)) c)
75.1%
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)
87.3%
(+.f64 (*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) c)
47.7%
(+.f64 (*.f64 x y) c)
83.1%
(+.f64 (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)
52.8%
(+.f64 (*.f64 t (*.f64 1/16 z)) c)
50.0%
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
24.4%
c
Compiler

Compiled 372 to 270 computations (27.4% saved)

localize216.0ms (1.7%)

Localize:

Found 9 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 c (*.f64 1/16 (*.f64 t z)))
99.4%
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
100.0%
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)
99.7%
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
100.0%
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
100.0%
(+.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x))))) (/.f64 (*.f64 a b) 4)) c)
99.1%
(-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x))))) (/.f64 (*.f64 a b) 4))
93.0%
(*.f64 t (/.f64 z x))
92.6%
(*.f64 x (+.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x)))))
Compiler

Compiled 196 to 76 computations (61.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 83.0ms
Operation ival-mult, time spent: 45.0ms, 54.0% of total-time
Operation ival-add, time spent: 21.0ms, 25.0% of total-time
Operation ival-div, time spent: 8.0ms, 10.0% of total-time
Operation ival-sub, time spent: 5.0ms, 6.0% of total-time
Operation const, time spent: 4.0ms, 5.0% of total-time

series47.0ms (0.4%)

Counts
9 → 450
Calls
Call 1
Inputs
#<alt (*.f64 x (+.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x)))))>
#<alt (*.f64 t (/.f64 z x))>
#<alt (-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x))))) (/.f64 (*.f64 a b) 4))>
#<alt (+.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x))))) (/.f64 (*.f64 a b) 4)) c)>
#<alt (+.f64 (*.f64 b (*.f64 a -1/4)) c)>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)>
#<alt (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
Outputs
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))>
#<alt (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))>
#<alt (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (*.f64 x y)>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 x y)>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 a (-.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a) (*.f64 1/4 b)))>
#<alt (*.f64 a (-.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a) (*.f64 1/4 b)))>
#<alt (*.f64 a (-.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a) (*.f64 1/4 b)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 b (-.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b) (*.f64 1/4 a)))>
#<alt (*.f64 b (-.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b) (*.f64 1/4 a)))>
#<alt (*.f64 b (-.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b) (*.f64 1/4 a)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b)) (*.f64 -1/4 a))))>
#<alt (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 a (-.f64 (+.f64 (/.f64 c a) (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a)) (*.f64 1/4 b)))>
#<alt (*.f64 a (-.f64 (+.f64 (/.f64 c a) (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a)) (*.f64 1/4 b)))>
#<alt (*.f64 a (-.f64 (+.f64 (/.f64 c a) (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a)) (*.f64 1/4 b)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) a)) (*.f64 -1/4 b))))>
#<alt (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 b (-.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b)) (*.f64 1/4 a)))>
#<alt (*.f64 b (-.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b)) (*.f64 1/4 a)))>
#<alt (*.f64 b (-.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b)) (*.f64 1/4 a)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) b)) (*.f64 -1/4 a))))>
#<alt (-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) (*.f64 1/4 (*.f64 a b)))>
#<alt c>
#<alt (*.f64 c (-.f64 (+.f64 1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)) (*.f64 1/4 (/.f64 (*.f64 a b) c))))>
#<alt (*.f64 c (-.f64 (+.f64 1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)) (*.f64 1/4 (/.f64 (*.f64 a b) c))))>
#<alt (*.f64 c (-.f64 (+.f64 1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)) (*.f64 1/4 (/.f64 (*.f64 a b) c))))>
#<alt c>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) (*.f64 1/4 (*.f64 a b))) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) (*.f64 1/4 (*.f64 a b))) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) (*.f64 1/4 (*.f64 a b))) c)) 1)))>
#<alt c>
#<alt (+.f64 c (*.f64 -1/4 (*.f64 a b)))>
#<alt (+.f64 c (*.f64 -1/4 (*.f64 a b)))>
#<alt (+.f64 c (*.f64 -1/4 (*.f64 a b)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 c b)))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 c b)))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 c b)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 1/4 a))))>
#<alt c>
#<alt (+.f64 c (*.f64 -1/4 (*.f64 a b)))>
#<alt (+.f64 c (*.f64 -1/4 (*.f64 a b)))>
#<alt (+.f64 c (*.f64 -1/4 (*.f64 a b)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 c a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 c a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 c a)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 c a)) (*.f64 1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 c a)) (*.f64 1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 c a)) (*.f64 1/4 b))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (+.f64 c (*.f64 -1/4 (*.f64 a b)))>
#<alt (+.f64 c (*.f64 -1/4 (*.f64 a b)))>
#<alt (+.f64 c (*.f64 -1/4 (*.f64 a b)))>
#<alt c>
#<alt (*.f64 c (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 a b) c))))>
#<alt (*.f64 c (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 a b) c))))>
#<alt (*.f64 c (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 a b) c))))>
#<alt c>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 1/4 (/.f64 (*.f64 a b) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 1/4 (/.f64 (*.f64 a b) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 1/4 (/.f64 (*.f64 a b) c)) 1)))>
#<alt (*.f64 x y)>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 x y)>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))>
#<alt (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))>
#<alt (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (+.f64 c (*.f64 x y))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) t)) (*.f64 -1/16 z))))>
#<alt (+.f64 c (*.f64 x y))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) z)) (*.f64 -1/16 t))))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))))>
#<alt (*.f64 x (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))))>
#<alt (*.f64 x (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) x)))))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))))>
#<alt (*.f64 y (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))))>
#<alt (*.f64 y (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) y)))))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt c>
#<alt (*.f64 c (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))))>
#<alt (*.f64 c (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))))>
#<alt (*.f64 c (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))))>
#<alt c>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)) 1)))>
#<alt (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))>
#<alt c>
#<alt (*.f64 c (-.f64 (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))>
#<alt (*.f64 c (-.f64 (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))>
#<alt (*.f64 c (-.f64 (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))>
#<alt c>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) c)) 1)))>
#<alt (-.f64 c (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))>
#<alt (-.f64 c (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 c z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 c z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 c z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 c a)) (*.f64 1/4 b)))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 c a)) (*.f64 1/4 b)))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 c a)) (*.f64 1/4 b)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) a)) (*.f64 -1/4 b))))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 c b)) (*.f64 1/4 a)))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 c b)) (*.f64 1/4 a)))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 c b)) (*.f64 1/4 a)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt c>
#<alt (*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))>
#<alt (*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))>
#<alt (*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))>
#<alt c>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))>
#<alt c>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))>
#<alt c>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))>
Calls

120 calls:

TimeVariablePointExpression
2.0ms
z
@-inf
(* x (+ y (* 1/16 (* t (/ z x)))))
1.0ms
z
@0
(+ (* 1/16 (* t z)) (* x y))
1.0ms
x
@inf
(* x (+ y (* 1/16 (* t (/ z x)))))
1.0ms
x
@0
(* x (+ y (* 1/16 (* t (/ z x)))))
1.0ms
x
@-inf
(* x (+ y (* 1/16 (* t (/ z x)))))

rewrite376.0ms (2.9%)

Algorithm
batch-egg-rewrite
Rules
470×prod-diff
310×log1p-expm1-u
310×expm1-log1p-u
305×add-cube-cbrt
302×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
041396
1678372
Stop Event
node limit
Counts
9 → 314
Calls
Call 1
Inputs
(*.f64 x (+.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(*.f64 t (/.f64 z x))
(-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x))))) (/.f64 (*.f64 a b) 4))
(+.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x))))) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
Outputs
(+.f64 (*.f64 x y) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x))))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x) (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x)) (*.f64 (*.f64 x y) (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x)))))
(pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 1))
(fma.f64 x y (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(fma.f64 x y (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x))
(fma.f64 y x (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(fma.f64 y x (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x))
(fma.f64 1 (*.f64 x y) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(fma.f64 1 (*.f64 x y) (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 z x)))) 1)
(/.f64 (*.f64 t z) x)
(/.f64 (neg.f64 (*.f64 t z)) (neg.f64 x))
(pow.f64 (*.f64 t (/.f64 z x)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 z x))) 3)
(pow.f64 (pow.f64 (*.f64 t (/.f64 z x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 z x))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 z x)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 z x)) t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 z x)))))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 z x)) 3))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (/.f64 z x) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 z x) 3) (pow.f64 t 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 z x))))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 z x))))
(exp.f64 (log.f64 (*.f64 t (/.f64 z x))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (/.f64 z x))) 1))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(+.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) (fma.f64 -1/4 (*.f64 a b) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 (*.f64 1/4 a) b)))
(+.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 1/4 a) b))) (sqrt.f64 (*.f64 (*.f64 1/4 a) b)) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(*.f64 1 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) 2) (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (+.f64 (pow.f64 (*.f64 (*.f64 1/4 a) b) 2) (*.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (pow.f64 (*.f64 (*.f64 1/4 a) b) 2)) (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 (*.f64 1/4 a) b)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (+.f64 (pow.f64 (*.f64 (*.f64 1/4 a) b) 2) (*.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (pow.f64 (*.f64 (*.f64 1/4 a) b) 2))) (neg.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 (*.f64 1/4 a) b))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) (neg.f64 (*.f64 (*.f64 1/4 a) b))) (*.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 (*.f64 1/4 a) b))))))
(pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))
(exp.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) 1))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2) (-.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c)) (/.f64 (pow.f64 c 2) (-.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c)))
(*.f64 1 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))) 2) (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))) (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2) (-.f64 (pow.f64 c 2) (*.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2) (pow.f64 c 2)) (-.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2) (-.f64 (pow.f64 c 2) (*.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c)))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 c (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (pow.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c) (-.f64 (*.f64 (*.f64 1/4 a) b) c)) (*.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)))))
(pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))))
(exp.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))) 1))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (neg.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c)))
(fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x (neg.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c)))
(fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c)))
(fma.f64 1 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c)
(fma.f64 1 c (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) 2) (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) c)
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c)))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (*.f64 a -1/4) c))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (-.f64 (*.f64 b (*.f64 a -1/4)) c)) (/.f64 (pow.f64 c 2) (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(*.f64 1 (fma.f64 b (*.f64 a -1/4) c))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a -1/4) c)) 2) (cbrt.f64 (fma.f64 b (*.f64 a -1/4) c)))
(*.f64 (sqrt.f64 (fma.f64 b (*.f64 a -1/4) c)) (sqrt.f64 (fma.f64 b (*.f64 a -1/4) c)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a b) 3) -1/64) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (-.f64 (pow.f64 c 2) (*.f64 (*.f64 b (*.f64 a -1/4)) c))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (pow.f64 c 2)) (-.f64 (*.f64 b (*.f64 a -1/4)) c))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a b) 3) -1/64) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (-.f64 (pow.f64 c 2) (*.f64 (*.f64 b (*.f64 a -1/4)) c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(/.f64 (+.f64 (pow.f64 c 3) (*.f64 (pow.f64 (*.f64 a b) 3) -1/64)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (*.f64 c (*.f64 b (*.f64 a -1/4))))))
(pow.f64 (fma.f64 b (*.f64 a -1/4) c) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a -1/4) c)) 3)
(pow.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) c) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (*.f64 a -1/4) c)) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) c) 2))
(log.f64 (exp.f64 (fma.f64 b (*.f64 a -1/4) c)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 a -1/4) c))))
(cbrt.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) c) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 a -1/4) c)))
(log1p.f64 (expm1.f64 (fma.f64 b (*.f64 a -1/4) c)))
(exp.f64 (log.f64 (fma.f64 b (*.f64 a -1/4) c)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 a -1/4) c)) 1))
(fma.f64 b (*.f64 a -1/4) c)
(fma.f64 (*.f64 a b) -1/4 c)
(fma.f64 (*.f64 a -1/4) b c)
(fma.f64 1 c (*.f64 b (*.f64 a -1/4)))
(fma.f64 1 (*.f64 b (*.f64 a -1/4)) c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4))) 2) (cbrt.f64 (*.f64 b (*.f64 a -1/4))) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 b (*.f64 a -1/4)))
(fma.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (sqrt.f64 (*.f64 b (*.f64 a -1/4))) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 x y))) (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 x y))))
(*.f64 1 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) 2) (cbrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) (sqrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 x y)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 3) (pow.f64 (*.f64 x y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 x y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (pow.f64 (*.f64 x y) 2))) (neg.f64 (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 x y))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 (*.f64 1/16 t) z) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 (*.f64 x y) (*.f64 (*.f64 1/16 t) z)))))
(pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)))))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) 1))
(fma.f64 x y (*.f64 (*.f64 1/16 t) z))
(fma.f64 y x (*.f64 (*.f64 1/16 t) z))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 (*.f64 t z) 1/16 (*.f64 x y))
(fma.f64 1 (*.f64 (*.f64 1/16 t) z) (*.f64 x y))
(fma.f64 1 (*.f64 x y) (*.f64 (*.f64 1/16 t) z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/16 t) z)) 2) (cbrt.f64 (*.f64 (*.f64 1/16 t) z)) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 (*.f64 1/16 t) z))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 1/16 t) z)) (sqrt.f64 (*.f64 (*.f64 1/16 t) z)) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 (*.f64 1/16 t) z))
(fma.f64 (*.f64 1/16 t) z (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2) (-.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c)) (/.f64 (pow.f64 c 2) (-.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c)))
(*.f64 1 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2) (-.f64 (pow.f64 c 2) (*.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2) (pow.f64 c 2)) (-.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2) (-.f64 (pow.f64 c 2) (*.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c)))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2) (*.f64 c (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 3) (pow.f64 (fma.f64 x y c) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 1/16 t) z) (fma.f64 x y c)))))
(pow.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))))
(exp.f64 (log.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))) 1))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(fma.f64 (*.f64 t z) 1/16 (fma.f64 x y c))
(fma.f64 1 c (fma.f64 x y (*.f64 (*.f64 1/16 t) z)))
(fma.f64 1 (*.f64 (*.f64 1/16 t) z) (fma.f64 x y c))
(fma.f64 1 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) 2) (cbrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/16 t) z)) 2) (cbrt.f64 (*.f64 (*.f64 1/16 t) z)) (fma.f64 x y c))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 x y (*.f64 (*.f64 1/16 t) z)))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) (sqrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) c)
(fma.f64 (sqrt.f64 (*.f64 (*.f64 1/16 t) z)) (sqrt.f64 (*.f64 (*.f64 1/16 t) z)) (fma.f64 x y c))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 x y (*.f64 (*.f64 1/16 t) z)))
(fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))
(+.f64 c (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) (fma.f64 -1/4 (*.f64 a b) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 (*.f64 1/4 a) b)))
(+.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 1/4 a) b))) (sqrt.f64 (*.f64 (*.f64 1/4 a) b)) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(*.f64 1 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))) 2) (cbrt.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))) (sqrt.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2) (+.f64 (pow.f64 (*.f64 (*.f64 1/4 a) b) 2) (*.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 (*.f64 1/4 a) b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2) (pow.f64 (*.f64 (*.f64 1/4 a) b) 2)) (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 (*.f64 1/4 a) b)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 (*.f64 1/16 t) z) 3)) 4) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))) (*.f64 a b))) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))) 4))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 (*.f64 1/16 t) z) 3)) (/.f64 4 (*.f64 a b))) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))) 1)) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))) (/.f64 4 (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 (*.f64 1/16 t) z) 3)) -4) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))) (neg.f64 (*.f64 a b)))) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))) -4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 (*.f64 1/16 t) z) 2)) 4) (*.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z)) (*.f64 a b))) (*.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z)) 4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 (*.f64 1/16 t) z) 2)) (/.f64 4 (*.f64 a b))) (*.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z)) 1)) (*.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z)) (/.f64 4 (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 (*.f64 1/16 t) z) 2)) -4) (*.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z)) (neg.f64 (*.f64 a b)))) (*.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z)) -4))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2) (+.f64 (pow.f64 (*.f64 (*.f64 1/4 a) b) 2) (*.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 (*.f64 1/4 a) b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2) (pow.f64 (*.f64 (*.f64 1/4 a) b) 2))) (neg.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 (*.f64 1/4 a) b))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b)) 3)) (+.f64 (pow.f64 c 2) (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b)) (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b))) (*.f64 c (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) (neg.f64 (*.f64 (*.f64 1/4 a) b))) (*.f64 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 (*.f64 1/4 a) b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 3) (pow.f64 (*.f64 -1/4 (*.f64 a b)) 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2) (-.f64 (*.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 -1/4 (*.f64 a b))) (*.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))))))
(pow.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))))
(exp.f64 (log.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))) 1))
(fma.f64 1 c (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b)))
(fma.f64 1 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 1 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b)))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 1/16 t) z c))) 1)
(-.f64 (/.f64 (pow.f64 c 2) (-.f64 c (*.f64 (*.f64 1/16 t) z))) (/.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (-.f64 c (*.f64 (*.f64 1/16 t) z))))
(*.f64 1 (fma.f64 (*.f64 1/16 t) z c))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 (*.f64 1/16 t) z) 3)) (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 (*.f64 1/16 t) z) 2)) (-.f64 c (*.f64 (*.f64 1/16 t) z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 (*.f64 1/16 t) z) 3))) (neg.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 (*.f64 1/16 t) z) 2))) (neg.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (-.f64 (pow.f64 c 2) (*.f64 (*.f64 (*.f64 1/16 t) z) c))))
(pow.f64 (fma.f64 (*.f64 1/16 t) z c) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 1/16 t) z c)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 1/16 t) z c))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 1/16 t) z c)))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 1/16 t) z c)))
(exp.f64 (log.f64 (fma.f64 (*.f64 1/16 t) z c)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 1/16 t) z c)) 1))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 (*.f64 t z) 1/16 c)
(fma.f64 1 c (*.f64 (*.f64 1/16 t) z))
(fma.f64 1 (*.f64 (*.f64 1/16 t) z) c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/16 t) z)) 2) (cbrt.f64 (*.f64 (*.f64 1/16 t) z)) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 (*.f64 1/16 t) z))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 1/16 t) z)) (sqrt.f64 (*.f64 (*.f64 1/16 t) z)) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 (*.f64 1/16 t) z))
(fma.f64 (*.f64 1/16 t) z c)

simplify311.0ms (2.4%)

Algorithm
egg-herbie
Rules
1268×fma-define
836×distribute-rgt-in
782×distribute-lft-in
554×cancel-sign-sub-inv
436×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0102442185
1300240116
Stop Event
node limit
Counts
764 → 675
Calls
Call 1
Inputs
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(*.f64 x y)
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(*.f64 x y)
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 x y)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(*.f64 x y)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(/.f64 (*.f64 t z) x)
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(*.f64 x y)
(*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(*.f64 x y)
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (-.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a) (*.f64 1/4 b)))
(*.f64 a (-.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a) (*.f64 1/4 b)))
(*.f64 a (-.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a) (*.f64 1/4 b)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a)) (*.f64 -1/4 b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a)) (*.f64 -1/4 b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a)) (*.f64 -1/4 b))))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (-.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b) (*.f64 1/4 a)))
(*.f64 b (-.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b) (*.f64 1/4 a)))
(*.f64 b (-.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b) (*.f64 1/4 a)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b)) (*.f64 -1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b)) (*.f64 -1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b)) (*.f64 -1/4 a))))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(*.f64 x y)
(*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(*.f64 x y)
(*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (-.f64 (+.f64 (/.f64 c a) (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a)) (*.f64 1/4 b)))
(*.f64 a (-.f64 (+.f64 (/.f64 c a) (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a)) (*.f64 1/4 b)))
(*.f64 a (-.f64 (+.f64 (/.f64 c a) (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a)) (*.f64 1/4 b)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) a)) (*.f64 -1/4 b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) a)) (*.f64 -1/4 b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) a)) (*.f64 -1/4 b))))
(+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (-.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b)) (*.f64 1/4 a)))
(*.f64 b (-.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b)) (*.f64 1/4 a)))
(*.f64 b (-.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b)) (*.f64 1/4 a)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) b)) (*.f64 -1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) b)) (*.f64 -1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) b)) (*.f64 -1/4 a))))
(-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) (*.f64 1/4 (*.f64 a b)))
c
(*.f64 c (-.f64 (+.f64 1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (-.f64 (+.f64 1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (-.f64 (+.f64 1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) (*.f64 1/4 (*.f64 a b))) c)) 1)))
c
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 c b)))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 c b)))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 c b)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 1/4 a))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 1/4 a))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 1/4 a))))
c
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 c a)))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 c a)))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 c a)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 c a)) (*.f64 1/4 b))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 c a)) (*.f64 1/4 b))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 c a)) (*.f64 1/4 b))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
c
(*.f64 c (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 a b) c))))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 1/4 (/.f64 (*.f64 a b) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 1/4 (/.f64 (*.f64 a b) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 1/4 (/.f64 (*.f64 a b) c)) 1)))
(*.f64 x y)
(*.f64 1/16 (*.f64 t z))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(*.f64 x y)
(*.f64 1/16 (*.f64 t z))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(*.f64 1/16 (*.f64 t z))
(*.f64 x y)
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 1/16 (*.f64 t z))
(*.f64 x y)
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(+.f64 c (*.f64 x y))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) t)) (*.f64 -1/16 z))))
(+.f64 c (*.f64 x y))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) z)) (*.f64 -1/16 t))))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(*.f64 x y)
(*.f64 x (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))))
(*.f64 x (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))))
(*.f64 x (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) x)))))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(*.f64 x y)
(*.f64 y (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))))
(*.f64 y (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))))
(*.f64 y (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) y)))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
c
(*.f64 c (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))))
(*.f64 c (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))))
(*.f64 c (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)) 1)))
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
c
(*.f64 c (-.f64 (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (-.f64 (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (-.f64 (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(-.f64 c (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(-.f64 c (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 c z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 c z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 c z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 c a)) (*.f64 1/4 b)))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 c a)) (*.f64 1/4 b)))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 c a)) (*.f64 1/4 b)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) a)) (*.f64 -1/4 b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) a)) (*.f64 -1/4 b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) a)) (*.f64 -1/4 b))))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 c b)) (*.f64 1/4 a)))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 c b)) (*.f64 1/4 a)))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 c b)) (*.f64 1/4 a)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) b)) (*.f64 -1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) b)) (*.f64 -1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) b)) (*.f64 -1/4 a))))
(*.f64 1/16 (*.f64 t z))
c
(*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))
(*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))
(*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))
c
(*.f64 1/16 (*.f64 t z))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))
c
(*.f64 1/16 (*.f64 t z))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))
(+.f64 (*.f64 x y) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x))))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x) (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x)) (*.f64 (*.f64 x y) (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x)))))
(pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 1))
(fma.f64 x y (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(fma.f64 x y (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x))
(fma.f64 y x (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(fma.f64 y x (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x))
(fma.f64 1 (*.f64 x y) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(fma.f64 1 (*.f64 x y) (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 z x)))) 1)
(/.f64 (*.f64 t z) x)
(/.f64 (neg.f64 (*.f64 t z)) (neg.f64 x))
(pow.f64 (*.f64 t (/.f64 z x)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 z x))) 3)
(pow.f64 (pow.f64 (*.f64 t (/.f64 z x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 z x))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 z x)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 z x)) t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 z x)))))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 z x)) 3))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (/.f64 z x) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 z x) 3) (pow.f64 t 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 z x))))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 z x))))
(exp.f64 (log.f64 (*.f64 t (/.f64 z x))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (/.f64 z x))) 1))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(+.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) (fma.f64 -1/4 (*.f64 a b) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 (*.f64 1/4 a) b)))
(+.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 1/4 a) b))) (sqrt.f64 (*.f64 (*.f64 1/4 a) b)) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(*.f64 1 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) 2) (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (+.f64 (pow.f64 (*.f64 (*.f64 1/4 a) b) 2) (*.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (pow.f64 (*.f64 (*.f64 1/4 a) b) 2)) (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 (*.f64 1/4 a) b)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (+.f64 (pow.f64 (*.f64 (*.f64 1/4 a) b) 2) (*.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (pow.f64 (*.f64 (*.f64 1/4 a) b) 2))) (neg.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 (*.f64 1/4 a) b))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) (neg.f64 (*.f64 (*.f64 1/4 a) b))) (*.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 (*.f64 1/4 a) b))))))
(pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))
(exp.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) 1))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2) (-.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c)) (/.f64 (pow.f64 c 2) (-.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c)))
(*.f64 1 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))) 2) (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))) (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2) (-.f64 (pow.f64 c 2) (*.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2) (pow.f64 c 2)) (-.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2) (-.f64 (pow.f64 c 2) (*.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c)))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 c (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (pow.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c) (-.f64 (*.f64 (*.f64 1/4 a) b) c)) (*.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)))))
(pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))))
(exp.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))) 1))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (neg.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c)))
(fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x (neg.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c)))
(fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c)))
(fma.f64 1 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c)
(fma.f64 1 c (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) 2) (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) c)
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c)))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (*.f64 a -1/4) c))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (-.f64 (*.f64 b (*.f64 a -1/4)) c)) (/.f64 (pow.f64 c 2) (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(*.f64 1 (fma.f64 b (*.f64 a -1/4) c))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a -1/4) c)) 2) (cbrt.f64 (fma.f64 b (*.f64 a -1/4) c)))
(*.f64 (sqrt.f64 (fma.f64 b (*.f64 a -1/4) c)) (sqrt.f64 (fma.f64 b (*.f64 a -1/4) c)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a b) 3) -1/64) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (-.f64 (pow.f64 c 2) (*.f64 (*.f64 b (*.f64 a -1/4)) c))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (pow.f64 c 2)) (-.f64 (*.f64 b (*.f64 a -1/4)) c))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a b) 3) -1/64) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (-.f64 (pow.f64 c 2) (*.f64 (*.f64 b (*.f64 a -1/4)) c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(/.f64 (+.f64 (pow.f64 c 3) (*.f64 (pow.f64 (*.f64 a b) 3) -1/64)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (*.f64 c (*.f64 b (*.f64 a -1/4))))))
(pow.f64 (fma.f64 b (*.f64 a -1/4) c) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a -1/4) c)) 3)
(pow.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) c) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (*.f64 a -1/4) c)) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) c) 2))
(log.f64 (exp.f64 (fma.f64 b (*.f64 a -1/4) c)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 a -1/4) c))))
(cbrt.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) c) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 a -1/4) c)))
(log1p.f64 (expm1.f64 (fma.f64 b (*.f64 a -1/4) c)))
(exp.f64 (log.f64 (fma.f64 b (*.f64 a -1/4) c)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 a -1/4) c)) 1))
(fma.f64 b (*.f64 a -1/4) c)
(fma.f64 (*.f64 a b) -1/4 c)
(fma.f64 (*.f64 a -1/4) b c)
(fma.f64 1 c (*.f64 b (*.f64 a -1/4)))
(fma.f64 1 (*.f64 b (*.f64 a -1/4)) c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4))) 2) (cbrt.f64 (*.f64 b (*.f64 a -1/4))) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 b (*.f64 a -1/4)))
(fma.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (sqrt.f64 (*.f64 b (*.f64 a -1/4))) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 b (*.f64 a -1/4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 x y))) (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 x y))))
(*.f64 1 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) 2) (cbrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) (sqrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 x y)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 3) (pow.f64 (*.f64 x y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 x y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (pow.f64 (*.f64 x y) 2))) (neg.f64 (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 x y))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 (*.f64 1/16 t) z) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 (*.f64 x y) (*.f64 (*.f64 1/16 t) z)))))
(pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)))))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) 1))
(fma.f64 x y (*.f64 (*.f64 1/16 t) z))
(fma.f64 y x (*.f64 (*.f64 1/16 t) z))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 (*.f64 t z) 1/16 (*.f64 x y))
(fma.f64 1 (*.f64 (*.f64 1/16 t) z) (*.f64 x y))
(fma.f64 1 (*.f64 x y) (*.f64 (*.f64 1/16 t) z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/16 t) z)) 2) (cbrt.f64 (*.f64 (*.f64 1/16 t) z)) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 (*.f64 1/16 t) z))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 1/16 t) z)) (sqrt.f64 (*.f64 (*.f64 1/16 t) z)) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 (*.f64 1/16 t) z))
(fma.f64 (*.f64 1/16 t) z (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2) (-.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c)) (/.f64 (pow.f64 c 2) (-.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c)))
(*.f64 1 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2) (-.f64 (pow.f64 c 2) (*.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2) (pow.f64 c 2)) (-.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2) (-.f64 (pow.f64 c 2) (*.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c)))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2) (*.f64 c (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 3) (pow.f64 (fma.f64 x y c) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 1/16 t) z) (fma.f64 x y c)))))
(pow.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))))
(exp.f64 (log.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))) 1))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(fma.f64 (*.f64 t z) 1/16 (fma.f64 x y c))
(fma.f64 1 c (fma.f64 x y (*.f64 (*.f64 1/16 t) z)))
(fma.f64 1 (*.f64 (*.f64 1/16 t) z) (fma.f64 x y c))
(fma.f64 1 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) 2) (cbrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/16 t) z)) 2) (cbrt.f64 (*.f64 (*.f64 1/16 t) z)) (fma.f64 x y c))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 x y (*.f64 (*.f64 1/16 t) z)))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) (sqrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) c)
(fma.f64 (sqrt.f64 (*.f64 (*.f64 1/16 t) z)) (sqrt.f64 (*.f64 (*.f64 1/16 t) z)) (fma.f64 x y c))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 x y (*.f64 (*.f64 1/16 t) z)))
(fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))
(+.f64 c (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) (fma.f64 -1/4 (*.f64 a b) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 (*.f64 1/4 a) b)))
(+.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 1/4 a) b))) (sqrt.f64 (*.f64 (*.f64 1/4 a) b)) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(*.f64 1 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))) 2) (cbrt.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))) (sqrt.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2) (+.f64 (pow.f64 (*.f64 (*.f64 1/4 a) b) 2) (*.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 (*.f64 1/4 a) b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2) (pow.f64 (*.f64 (*.f64 1/4 a) b) 2)) (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 (*.f64 1/4 a) b)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 (*.f64 1/16 t) z) 3)) 4) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))) (*.f64 a b))) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))) 4))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 (*.f64 1/16 t) z) 3)) (/.f64 4 (*.f64 a b))) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))) 1)) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))) (/.f64 4 (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 (*.f64 1/16 t) z) 3)) -4) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))) (neg.f64 (*.f64 a b)))) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))) -4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 (*.f64 1/16 t) z) 2)) 4) (*.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z)) (*.f64 a b))) (*.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z)) 4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 (*.f64 1/16 t) z) 2)) (/.f64 4 (*.f64 a b))) (*.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z)) 1)) (*.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z)) (/.f64 4 (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 (*.f64 1/16 t) z) 2)) -4) (*.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z)) (neg.f64 (*.f64 a b)))) (*.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z)) -4))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2) (+.f64 (pow.f64 (*.f64 (*.f64 1/4 a) b) 2) (*.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 (*.f64 1/4 a) b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2) (pow.f64 (*.f64 (*.f64 1/4 a) b) 2))) (neg.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 (*.f64 1/4 a) b))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b)) 3)) (+.f64 (pow.f64 c 2) (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b)) (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b))) (*.f64 c (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) (neg.f64 (*.f64 (*.f64 1/4 a) b))) (*.f64 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 (*.f64 1/4 a) b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 3) (pow.f64 (*.f64 -1/4 (*.f64 a b)) 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2) (-.f64 (*.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 -1/4 (*.f64 a b))) (*.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))))))
(pow.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))))
(exp.f64 (log.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))) 1))
(fma.f64 1 c (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b)))
(fma.f64 1 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 1 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b)))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 1/16 t) z c))) 1)
(-.f64 (/.f64 (pow.f64 c 2) (-.f64 c (*.f64 (*.f64 1/16 t) z))) (/.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (-.f64 c (*.f64 (*.f64 1/16 t) z))))
(*.f64 1 (fma.f64 (*.f64 1/16 t) z c))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 (*.f64 1/16 t) z) 3)) (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 (*.f64 1/16 t) z) 2)) (-.f64 c (*.f64 (*.f64 1/16 t) z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 (*.f64 1/16 t) z) 3))) (neg.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 (*.f64 1/16 t) z) 2))) (neg.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (-.f64 (pow.f64 c 2) (*.f64 (*.f64 (*.f64 1/16 t) z) c))))
(pow.f64 (fma.f64 (*.f64 1/16 t) z c) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 1/16 t) z c)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 1/16 t) z c))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 1/16 t) z c)))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 1/16 t) z c)))
(exp.f64 (log.f64 (fma.f64 (*.f64 1/16 t) z c)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 1/16 t) z c)) 1))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 (*.f64 t z) 1/16 c)
(fma.f64 1 c (*.f64 (*.f64 1/16 t) z))
(fma.f64 1 (*.f64 (*.f64 1/16 t) z) c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/16 t) z)) 2) (cbrt.f64 (*.f64 (*.f64 1/16 t) z)) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 (*.f64 1/16 t) z))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 1/16 t) z)) (sqrt.f64 (*.f64 (*.f64 1/16 t) z)) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 (*.f64 1/16 t) z))
(fma.f64 (*.f64 1/16 t) z c)
Outputs
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 x y)
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 -1/16 (*.f64 t (/.f64 z x)))))
(*.f64 (fma.f64 -1/16 (*.f64 t (/.f64 z x)) (neg.f64 y)) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 -1/16 (*.f64 t (/.f64 z x)))))
(*.f64 (fma.f64 -1/16 (*.f64 t (/.f64 z x)) (neg.f64 y)) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 -1/16 (*.f64 t (/.f64 z x)))))
(*.f64 (fma.f64 -1/16 (*.f64 t (/.f64 z x)) (neg.f64 y)) (neg.f64 x))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 x y)
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))))
(*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))))
(*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))))
(*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 -1/16 (*.f64 t (/.f64 z y)))))
(*.f64 y (neg.f64 (-.f64 (*.f64 -1/16 (*.f64 t (/.f64 z y))) x)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 -1/16 (*.f64 t (/.f64 z y)))))
(*.f64 y (neg.f64 (-.f64 (*.f64 -1/16 (*.f64 t (/.f64 z y))) x)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 -1/16 (*.f64 t (/.f64 z y)))))
(*.f64 y (neg.f64 (-.f64 (*.f64 -1/16 (*.f64 t (/.f64 z y))) x)))
(*.f64 x y)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (fma.f64 1/16 z (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 x (/.f64 y t) (*.f64 1/16 z)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (fma.f64 1/16 z (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 x (/.f64 y t) (*.f64 1/16 z)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (fma.f64 1/16 z (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 x (/.f64 y t) (*.f64 1/16 z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (*.f64 x (/.f64 y t)) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (*.f64 x (/.f64 y t))) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (*.f64 x (/.f64 y t)) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (*.f64 x (/.f64 y t))) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (*.f64 x (/.f64 y t)) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (*.f64 x (/.f64 y t))) (neg.f64 t))
(*.f64 x y)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 x (/.f64 y z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 x (/.f64 y z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 x (/.f64 y z))))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 x (/.f64 y z)) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (*.f64 x (/.f64 y z))) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 x (/.f64 y z)) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (*.f64 x (/.f64 y z))) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 x (/.f64 y z)) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (*.f64 x (/.f64 y z))) (neg.f64 z))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4))))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4))))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4))))
(*.f64 x y)
(*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) x)))
(*.f64 x (+.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) x)))
(*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) x)))
(*.f64 x (+.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) x)))
(*.f64 x (-.f64 (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) x)))
(*.f64 x (+.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) x)))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) x))))
(*.f64 x (neg.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) x))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) x))))
(*.f64 x (neg.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) x))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) x))))
(*.f64 x (neg.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) x))))
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4))))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4))))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4))))
(*.f64 x y)
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) y)))
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) y)))
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) y)))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) y))))
(*.f64 y (neg.f64 (-.f64 (neg.f64 x) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) y))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) y))))
(*.f64 y (neg.f64 (-.f64 (neg.f64 x) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) y))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) y))))
(*.f64 y (neg.f64 (-.f64 (neg.f64 x) (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) y))))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4)))
(fma.f64 x y (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4))))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4))))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4))))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))) t) (*.f64 z -1/16))))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))) t) (*.f64 z -1/16))))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))) t) (*.f64 z -1/16))))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t))))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4)))
(fma.f64 x y (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4))))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4))))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4))))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))) z)))
(*.f64 z (fma.f64 1/16 t (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z)))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))) z)))
(*.f64 z (fma.f64 1/16 t (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z)))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))) z)))
(*.f64 z (fma.f64 1/16 t (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (+.f64 (*.f64 x y) (*.f64 b (*.f64 a -1/4))) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z)) (neg.f64 z))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (-.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a) (*.f64 1/4 b)))
(*.f64 a (+.f64 (/.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) a) (*.f64 b -1/4)))
(*.f64 a (fma.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) a) (*.f64 b -1/4)))
(*.f64 a (-.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a) (*.f64 1/4 b)))
(*.f64 a (+.f64 (/.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) a) (*.f64 b -1/4)))
(*.f64 a (fma.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) a) (*.f64 b -1/4)))
(*.f64 a (-.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a) (*.f64 1/4 b)))
(*.f64 a (+.f64 (/.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) a) (*.f64 b -1/4)))
(*.f64 a (fma.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) a) (*.f64 b -1/4)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a)) (*.f64 -1/4 b))))
(neg.f64 (*.f64 a (+.f64 (neg.f64 (/.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) a)) (*.f64 1/4 b))))
(*.f64 (neg.f64 (fma.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) a) (*.f64 b -1/4))) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a)) (*.f64 -1/4 b))))
(neg.f64 (*.f64 a (+.f64 (neg.f64 (/.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) a)) (*.f64 1/4 b))))
(*.f64 (neg.f64 (fma.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) a) (*.f64 b -1/4))) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a)) (*.f64 -1/4 b))))
(neg.f64 (*.f64 a (+.f64 (neg.f64 (/.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) a)) (*.f64 1/4 b))))
(*.f64 (neg.f64 (fma.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) a) (*.f64 b -1/4))) (neg.f64 a))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 b (-.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b) (*.f64 1/4 a)))
(*.f64 b (+.f64 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) b)) (*.f64 a -1/4)))
(*.f64 b (fma.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) b) (*.f64 a -1/4)))
(*.f64 b (-.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b) (*.f64 1/4 a)))
(*.f64 b (+.f64 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) b)) (*.f64 a -1/4)))
(*.f64 b (fma.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) b) (*.f64 a -1/4)))
(*.f64 b (-.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b) (*.f64 1/4 a)))
(*.f64 b (+.f64 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) b)) (*.f64 a -1/4)))
(*.f64 b (fma.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) b) (*.f64 a -1/4)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (+.f64 (neg.f64 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) b))) (*.f64 1/4 a)))
(*.f64 (neg.f64 (fma.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) b) (*.f64 a -1/4))) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (+.f64 (neg.f64 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) b))) (*.f64 1/4 a)))
(*.f64 (neg.f64 (fma.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) b) (*.f64 a -1/4))) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (+.f64 (neg.f64 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) b))) (*.f64 1/4 a)))
(*.f64 (neg.f64 (fma.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) b) (*.f64 a -1/4))) (neg.f64 b))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4)))))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4)))))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4)))))
(*.f64 x y)
(*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (-.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x)) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))
(*.f64 x (+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x)) (+.f64 y (/.f64 (*.f64 b (*.f64 a -1/4)) x))))
(*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (-.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x)) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))
(*.f64 x (+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x)) (+.f64 y (/.f64 (*.f64 b (*.f64 a -1/4)) x))))
(*.f64 x (-.f64 (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (-.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x)) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))
(*.f64 x (+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x)) (+.f64 y (/.f64 (*.f64 b (*.f64 a -1/4)) x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c)) x))))
(*.f64 x (neg.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c)) x))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c)) x))))
(*.f64 x (neg.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c)) x))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c)) x))))
(*.f64 x (neg.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c)) x))))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4)))))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4)))))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4)))))
(*.f64 x y)
(*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 (+.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z y)) (/.f64 c y))) (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (+.f64 (/.f64 c y) (/.f64 (*.f64 b (*.f64 a -1/4)) y))))
(*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 (+.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z y)) (/.f64 c y))) (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (+.f64 (/.f64 c y) (/.f64 (*.f64 b (*.f64 a -1/4)) y))))
(*.f64 y (-.f64 (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 (+.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z y)) (/.f64 c y))) (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (+.f64 (/.f64 c y) (/.f64 (*.f64 b (*.f64 a -1/4)) y))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c)) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c)) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c)) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c)) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c)) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c)) y)))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 x y c) (*.f64 b (*.f64 a -1/4)))
(+.f64 (*.f64 x y) (fma.f64 b (*.f64 a -1/4) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4)))))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4)))))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4)))))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (+.f64 (+.f64 (fma.f64 1/16 z (/.f64 c t)) (*.f64 x (/.f64 y t))) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))
(*.f64 t (+.f64 (fma.f64 1/16 z (/.f64 c t)) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (+.f64 (+.f64 (fma.f64 1/16 z (/.f64 c t)) (*.f64 x (/.f64 y t))) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))
(*.f64 t (+.f64 (fma.f64 1/16 z (/.f64 c t)) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (+.f64 (+.f64 (fma.f64 1/16 z (/.f64 c t)) (*.f64 x (/.f64 y t))) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))
(*.f64 t (+.f64 (fma.f64 1/16 z (/.f64 c t)) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y c) (*.f64 b (*.f64 a -1/4))) t) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (+.f64 (*.f64 x y) (fma.f64 b (*.f64 a -1/4) c)) t)) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y c) (*.f64 b (*.f64 a -1/4))) t) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (+.f64 (*.f64 x y) (fma.f64 b (*.f64 a -1/4) c)) t)) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y c) (*.f64 b (*.f64 a -1/4))) t) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (+.f64 (*.f64 x y) (fma.f64 b (*.f64 a -1/4) c)) t)) (neg.f64 t))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 x y c) (*.f64 b (*.f64 a -1/4)))
(+.f64 (*.f64 x y) (fma.f64 b (*.f64 a -1/4) c))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4)))))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4)))))
(-.f64 (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))) (*.f64 b (*.f64 a -1/4)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (fma.f64 x y (*.f64 b (*.f64 a -1/4)))))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (+.f64 (+.f64 (fma.f64 1/16 t (/.f64 c z)) (*.f64 x (/.f64 y z))) (*.f64 -1/4 (*.f64 a (/.f64 b z)))))
(*.f64 z (+.f64 (fma.f64 1/16 t (/.f64 c z)) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z)))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (+.f64 (+.f64 (fma.f64 1/16 t (/.f64 c z)) (*.f64 x (/.f64 y z))) (*.f64 -1/4 (*.f64 a (/.f64 b z)))))
(*.f64 z (+.f64 (fma.f64 1/16 t (/.f64 c z)) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z)))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (+.f64 (+.f64 (fma.f64 1/16 t (/.f64 c z)) (*.f64 x (/.f64 y z))) (*.f64 -1/4 (*.f64 a (/.f64 b z)))))
(*.f64 z (+.f64 (fma.f64 1/16 t (/.f64 c z)) (/.f64 (fma.f64 x y (*.f64 b (*.f64 a -1/4))) z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y c) (*.f64 b (*.f64 a -1/4))) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (+.f64 (*.f64 x y) (fma.f64 b (*.f64 a -1/4) c)) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y c) (*.f64 b (*.f64 a -1/4))) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (+.f64 (*.f64 x y) (fma.f64 b (*.f64 a -1/4) c)) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (+.f64 (fma.f64 x y c) (*.f64 b (*.f64 a -1/4))) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (+.f64 (*.f64 x y) (fma.f64 b (*.f64 a -1/4) c)) z)) (neg.f64 z))
(+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(+.f64 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (-.f64 (+.f64 (/.f64 c a) (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a)) (*.f64 1/4 b)))
(*.f64 a (+.f64 (+.f64 (/.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) a) (/.f64 c a)) (*.f64 b -1/4)))
(*.f64 a (+.f64 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) a)) (fma.f64 b -1/4 (/.f64 c a))))
(*.f64 a (-.f64 (+.f64 (/.f64 c a) (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a)) (*.f64 1/4 b)))
(*.f64 a (+.f64 (+.f64 (/.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) a) (/.f64 c a)) (*.f64 b -1/4)))
(*.f64 a (+.f64 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) a)) (fma.f64 b -1/4 (/.f64 c a))))
(*.f64 a (-.f64 (+.f64 (/.f64 c a) (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) a)) (*.f64 1/4 b)))
(*.f64 a (+.f64 (+.f64 (/.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) a) (/.f64 c a)) (*.f64 b -1/4)))
(*.f64 a (+.f64 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) a)) (fma.f64 b -1/4 (/.f64 c a))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) a)) (*.f64 -1/4 b))))
(neg.f64 (*.f64 a (+.f64 (neg.f64 (/.f64 (+.f64 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) a)) (*.f64 1/4 b))))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) a) (*.f64 1/4 b)) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) a)) (*.f64 -1/4 b))))
(neg.f64 (*.f64 a (+.f64 (neg.f64 (/.f64 (+.f64 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) a)) (*.f64 1/4 b))))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) a) (*.f64 1/4 b)) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) a)) (*.f64 -1/4 b))))
(neg.f64 (*.f64 a (+.f64 (neg.f64 (/.f64 (+.f64 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) a)) (*.f64 1/4 b))))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) a) (*.f64 1/4 b)) (neg.f64 a))
(+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(+.f64 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 b (-.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b)) (*.f64 1/4 a)))
(*.f64 b (+.f64 (+.f64 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) b)) (/.f64 c b)) (*.f64 a -1/4)))
(*.f64 b (+.f64 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) b)) (fma.f64 a -1/4 (/.f64 c b))))
(*.f64 b (-.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b)) (*.f64 1/4 a)))
(*.f64 b (+.f64 (+.f64 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) b)) (/.f64 c b)) (*.f64 a -1/4)))
(*.f64 b (+.f64 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) b)) (fma.f64 a -1/4 (/.f64 c b))))
(*.f64 b (-.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) b)) (*.f64 1/4 a)))
(*.f64 b (+.f64 (+.f64 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) b)) (/.f64 c b)) (*.f64 a -1/4)))
(*.f64 b (+.f64 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) b)) (fma.f64 a -1/4 (/.f64 c b))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (+.f64 (neg.f64 (/.f64 (+.f64 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) b)) (*.f64 1/4 a)))
(*.f64 b (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) b) (*.f64 1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (+.f64 (neg.f64 (/.f64 (+.f64 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) b)) (*.f64 1/4 a)))
(*.f64 b (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) b) (*.f64 1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (+.f64 (neg.f64 (/.f64 (+.f64 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) b)) (*.f64 1/4 a)))
(*.f64 b (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) b) (*.f64 1/4 a))))
(-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) (*.f64 1/4 (*.f64 a b)))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(-.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(-.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(-.f64 (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
c
(*.f64 c (-.f64 (+.f64 1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) c)))
(*.f64 c (+.f64 1 (/.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))) c)))
(*.f64 c (-.f64 (+.f64 1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) c)))
(*.f64 c (+.f64 1 (/.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))) c)))
(*.f64 c (-.f64 (+.f64 1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) c)))
(*.f64 c (+.f64 1 (/.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))) c)))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) c) -1)))
(*.f64 c (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))) c) -1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) c) -1)))
(*.f64 c (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))) c) -1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) c) -1)))
(*.f64 c (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))) c) -1)))
c
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) c)
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) c)
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) c)
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 c b)))
(*.f64 b (fma.f64 -1/4 a (/.f64 c b)))
(*.f64 b (fma.f64 a -1/4 (/.f64 c b)))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 c b)))
(*.f64 b (fma.f64 -1/4 a (/.f64 c b)))
(*.f64 b (fma.f64 a -1/4 (/.f64 c b)))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 c b)))
(*.f64 b (fma.f64 -1/4 a (/.f64 c b)))
(*.f64 b (fma.f64 a -1/4 (/.f64 c b)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 c b) (*.f64 1/4 a)))
(*.f64 (-.f64 (*.f64 1/4 a) (/.f64 c b)) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 c b) (*.f64 1/4 a)))
(*.f64 (-.f64 (*.f64 1/4 a) (/.f64 c b)) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 c b) (*.f64 1/4 a)))
(*.f64 (-.f64 (*.f64 1/4 a) (/.f64 c b)) (neg.f64 b))
c
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) c)
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) c)
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) c)
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 c a)))
(*.f64 a (fma.f64 -1/4 b (/.f64 c a)))
(*.f64 a (fma.f64 b -1/4 (/.f64 c a)))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 c a)))
(*.f64 a (fma.f64 -1/4 b (/.f64 c a)))
(*.f64 a (fma.f64 b -1/4 (/.f64 c a)))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 c a)))
(*.f64 a (fma.f64 -1/4 b (/.f64 c a)))
(*.f64 a (fma.f64 b -1/4 (/.f64 c a)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 c a)) (*.f64 1/4 b))))
(neg.f64 (*.f64 a (fma.f64 -1 (/.f64 c a) (*.f64 1/4 b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 1/4 b) (/.f64 c a))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 c a)) (*.f64 1/4 b))))
(neg.f64 (*.f64 a (fma.f64 -1 (/.f64 c a) (*.f64 1/4 b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 1/4 b) (/.f64 c a))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 c a)) (*.f64 1/4 b))))
(neg.f64 (*.f64 a (fma.f64 -1 (/.f64 c a) (*.f64 1/4 b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 1/4 b) (/.f64 c a))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) c)
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) c)
(+.f64 c (*.f64 -1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) c)
c
(*.f64 c (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (*.f64 -1/4 (*.f64 a (/.f64 b c)))))
(*.f64 c (fma.f64 -1/4 (*.f64 a (/.f64 b c)) 1))
(*.f64 c (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (*.f64 -1/4 (*.f64 a (/.f64 b c)))))
(*.f64 c (fma.f64 -1/4 (*.f64 a (/.f64 b c)) 1))
(*.f64 c (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (*.f64 -1/4 (*.f64 a (/.f64 b c)))))
(*.f64 c (fma.f64 -1/4 (*.f64 a (/.f64 b c)) 1))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 1/4 (/.f64 (*.f64 a b) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 1/4 (*.f64 a (/.f64 b c)) -1)))
(*.f64 (fma.f64 1/4 (*.f64 a (/.f64 b c)) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 1/4 (/.f64 (*.f64 a b) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 1/4 (*.f64 a (/.f64 b c)) -1)))
(*.f64 (fma.f64 1/4 (*.f64 a (/.f64 b c)) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 1/4 (/.f64 (*.f64 a b) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 1/4 (*.f64 a (/.f64 b c)) -1)))
(*.f64 (fma.f64 1/4 (*.f64 a (/.f64 b c)) -1) (neg.f64 c))
(*.f64 x y)
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (fma.f64 1/16 z (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 x (/.f64 y t) (*.f64 1/16 z)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (fma.f64 1/16 z (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 x (/.f64 y t) (*.f64 1/16 z)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (fma.f64 1/16 z (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 x (/.f64 y t) (*.f64 1/16 z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (*.f64 x (/.f64 y t)) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (*.f64 x (/.f64 y t))) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (*.f64 x (/.f64 y t)) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (*.f64 x (/.f64 y t))) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (*.f64 x (/.f64 y t)) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (*.f64 x (/.f64 y t))) (neg.f64 t))
(*.f64 x y)
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 x (/.f64 y z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 x (/.f64 y z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 x (/.f64 y z))))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 x (/.f64 y z)) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (*.f64 x (/.f64 y z))) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 x (/.f64 y z)) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (*.f64 x (/.f64 y z))) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 x (/.f64 y z)) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (*.f64 x (/.f64 y z))) (neg.f64 z))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 x y)
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 -1/16 (*.f64 t (/.f64 z x)))))
(*.f64 (fma.f64 -1/16 (*.f64 t (/.f64 z x)) (neg.f64 y)) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 -1/16 (*.f64 t (/.f64 z x)))))
(*.f64 (fma.f64 -1/16 (*.f64 t (/.f64 z x)) (neg.f64 y)) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 -1/16 (*.f64 t (/.f64 z x)))))
(*.f64 (fma.f64 -1/16 (*.f64 t (/.f64 z x)) (neg.f64 y)) (neg.f64 x))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 x y)
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))))
(*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))))
(*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))))
(*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 -1/16 (*.f64 t (/.f64 z y)))))
(*.f64 y (neg.f64 (-.f64 (*.f64 -1/16 (*.f64 t (/.f64 z y))) x)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 -1/16 (*.f64 t (/.f64 z y)))))
(*.f64 y (neg.f64 (-.f64 (*.f64 -1/16 (*.f64 t (/.f64 z y))) x)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 -1/16 (*.f64 t (/.f64 z y)))))
(*.f64 y (neg.f64 (-.f64 (*.f64 -1/16 (*.f64 t (/.f64 z y))) x)))
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 t (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))
(*.f64 t (+.f64 (fma.f64 1/16 z (/.f64 c t)) (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 1/16 z (fma.f64 x (/.f64 y t) (/.f64 c t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))
(*.f64 t (+.f64 (fma.f64 1/16 z (/.f64 c t)) (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 1/16 z (fma.f64 x (/.f64 y t) (/.f64 c t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))
(*.f64 t (+.f64 (fma.f64 1/16 z (/.f64 c t)) (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 1/16 z (fma.f64 x (/.f64 y t) (/.f64 c t))))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 (fma.f64 x y c) t) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (fma.f64 x y c) t)) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 (fma.f64 x y c) t) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (fma.f64 x y c) t)) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 (fma.f64 x y c) t) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (fma.f64 x y c) t)) (neg.f64 t))
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 z (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))))
(*.f64 z (+.f64 (fma.f64 1/16 t (/.f64 c z)) (*.f64 x (/.f64 y z))))
(*.f64 z (fma.f64 1/16 t (fma.f64 x (/.f64 y z) (/.f64 c z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))))
(*.f64 z (+.f64 (fma.f64 1/16 t (/.f64 c z)) (*.f64 x (/.f64 y z))))
(*.f64 z (fma.f64 1/16 t (fma.f64 x (/.f64 y z) (/.f64 c z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))))
(*.f64 z (+.f64 (fma.f64 1/16 t (/.f64 c z)) (*.f64 x (/.f64 y z))))
(*.f64 z (fma.f64 1/16 t (fma.f64 x (/.f64 y z) (/.f64 c z))))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (fma.f64 x y c) z) (*.f64 t -1/16))))
(*.f64 z (neg.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 x y c) z))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (fma.f64 x y c) z) (*.f64 t -1/16))))
(*.f64 z (neg.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 x y c) z))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (fma.f64 x y c) z) (*.f64 t -1/16))))
(*.f64 z (neg.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 x y c) z))))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(*.f64 x y)
(*.f64 x (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))))
(*.f64 x (+.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x))))
(*.f64 x (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))))
(*.f64 x (+.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x))))
(*.f64 x (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))))
(*.f64 x (+.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) c) x))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 y) (/.f64 (fma.f64 z (*.f64 1/16 t) c) x)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) c) x))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 y) (/.f64 (fma.f64 z (*.f64 1/16 t) c) x)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) c) x))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 y) (/.f64 (fma.f64 z (*.f64 1/16 t) c) x)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(*.f64 x y)
(*.f64 y (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))))
(*.f64 y (+.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z y)) (/.f64 c y))))
(*.f64 y (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))))
(*.f64 y (+.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z y)) (/.f64 c y))))
(*.f64 y (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))))
(*.f64 y (+.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z y)) (/.f64 c y))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) c) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 z (*.f64 1/16 t) c) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) c) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 z (*.f64 1/16 t) c) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) c) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 z (*.f64 1/16 t) c) y)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
c
(*.f64 c (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))))
(*.f64 c (+.f64 1 (fma.f64 1/16 (*.f64 t (/.f64 z c)) (*.f64 x (/.f64 y c)))))
(*.f64 c (+.f64 1 (fma.f64 x (/.f64 y c) (/.f64 (*.f64 z (*.f64 1/16 t)) c))))
(*.f64 c (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))))
(*.f64 c (+.f64 1 (fma.f64 1/16 (*.f64 t (/.f64 z c)) (*.f64 x (/.f64 y c)))))
(*.f64 c (+.f64 1 (fma.f64 x (/.f64 y c) (/.f64 (*.f64 z (*.f64 1/16 t)) c))))
(*.f64 c (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) c)) (/.f64 (*.f64 x y) c))))
(*.f64 c (+.f64 1 (fma.f64 1/16 (*.f64 t (/.f64 z c)) (*.f64 x (/.f64 y c)))))
(*.f64 c (+.f64 1 (fma.f64 x (/.f64 y c) (/.f64 (*.f64 z (*.f64 1/16 t)) c))))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c) -1) (neg.f64 c))
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4)))
c
(*.f64 c (-.f64 (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) c)))
(*.f64 c (+.f64 1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) c)))
(*.f64 c (-.f64 (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) c)))
(*.f64 c (+.f64 1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) c)))
(*.f64 c (-.f64 (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) c)))
(*.f64 c (+.f64 1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) c)))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) c) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) c) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) c) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) c) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) c) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) c) -1) (neg.f64 c))
(-.f64 c (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) c)
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (fma.f64 b (*.f64 a -1/4) c) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (fma.f64 b (*.f64 a -1/4) c) t)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (fma.f64 b (*.f64 a -1/4) c) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (fma.f64 b (*.f64 a -1/4) c) t)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (fma.f64 b (*.f64 a -1/4) c) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (fma.f64 b (*.f64 a -1/4) c) t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 (fma.f64 b (*.f64 a -1/4) c) t) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (fma.f64 b (*.f64 a -1/4) c) t)) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 (fma.f64 b (*.f64 a -1/4) c) t) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (fma.f64 b (*.f64 a -1/4) c) t)) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 (fma.f64 b (*.f64 a -1/4) c) t) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (fma.f64 b (*.f64 a -1/4) c) t)) (neg.f64 t))
(-.f64 c (*.f64 1/4 (*.f64 a b)))
(fma.f64 b (*.f64 a -1/4) c)
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 c z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (fma.f64 b (*.f64 a -1/4) c) z)))
(*.f64 z (fma.f64 1/16 t (/.f64 (fma.f64 b (*.f64 a -1/4) c) z)))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 c z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (fma.f64 b (*.f64 a -1/4) c) z)))
(*.f64 z (fma.f64 1/16 t (/.f64 (fma.f64 b (*.f64 a -1/4) c) z)))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 t) (/.f64 c z)) (*.f64 1/4 (/.f64 (*.f64 a b) z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (fma.f64 b (*.f64 a -1/4) c) z)))
(*.f64 z (fma.f64 1/16 t (/.f64 (fma.f64 b (*.f64 a -1/4) c) z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (fma.f64 b (*.f64 a -1/4) c) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 b (*.f64 a -1/4) c) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (fma.f64 b (*.f64 a -1/4) c) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 b (*.f64 a -1/4) c) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (fma.f64 b (*.f64 a -1/4) c) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 b (*.f64 a -1/4) c) z)) (neg.f64 z))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 c a)) (*.f64 1/4 b)))
(*.f64 a (+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z a)) (/.f64 c a)) (*.f64 b -1/4)))
(*.f64 a (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 b -1/4 (/.f64 c a))))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 c a)) (*.f64 1/4 b)))
(*.f64 a (+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z a)) (/.f64 c a)) (*.f64 b -1/4)))
(*.f64 a (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 b -1/4 (/.f64 c a))))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) a)) (/.f64 c a)) (*.f64 1/4 b)))
(*.f64 a (+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z a)) (/.f64 c a)) (*.f64 b -1/4)))
(*.f64 a (fma.f64 1/16 (*.f64 t (/.f64 z a)) (fma.f64 b -1/4 (/.f64 c a))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) a)) (*.f64 -1/4 b))))
(neg.f64 (*.f64 a (+.f64 (neg.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) c) a)) (*.f64 1/4 b))))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 z (*.f64 1/16 t) c) a) (*.f64 1/4 b)) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) a)) (*.f64 -1/4 b))))
(neg.f64 (*.f64 a (+.f64 (neg.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) c) a)) (*.f64 1/4 b))))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 z (*.f64 1/16 t) c) a) (*.f64 1/4 b)) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) a)) (*.f64 -1/4 b))))
(neg.f64 (*.f64 a (+.f64 (neg.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) c) a)) (*.f64 1/4 b))))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 z (*.f64 1/16 t) c) a) (*.f64 1/4 b)) (neg.f64 a))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 1/16 (*.f64 t z))))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 c b)) (*.f64 1/4 a)))
(*.f64 b (+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z b)) (/.f64 c b)) (*.f64 a -1/4)))
(*.f64 b (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 a -1/4 (/.f64 c b))))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 c b)) (*.f64 1/4 a)))
(*.f64 b (+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z b)) (/.f64 c b)) (*.f64 a -1/4)))
(*.f64 b (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 a -1/4 (/.f64 c b))))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) b)) (/.f64 c b)) (*.f64 1/4 a)))
(*.f64 b (+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z b)) (/.f64 c b)) (*.f64 a -1/4)))
(*.f64 b (fma.f64 1/16 (*.f64 t (/.f64 z b)) (fma.f64 a -1/4 (/.f64 c b))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (*.f64 a -1/4))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (+.f64 (neg.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) c) b)) (*.f64 1/4 a)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 z (*.f64 1/16 t) c) b) (*.f64 1/4 a)) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (+.f64 (neg.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) c) b)) (*.f64 1/4 a)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 z (*.f64 1/16 t) c) b) (*.f64 1/4 a)) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (+.f64 (neg.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) c) b)) (*.f64 1/4 a)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 z (*.f64 1/16 t) c) b) (*.f64 1/4 a)) (neg.f64 b))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
c
(*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))
(*.f64 c (+.f64 1 (*.f64 1/16 (*.f64 t (/.f64 z c)))))
(*.f64 c (fma.f64 1/16 (*.f64 t (/.f64 z c)) 1))
(*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))
(*.f64 c (+.f64 1 (*.f64 1/16 (*.f64 t (/.f64 z c)))))
(*.f64 c (fma.f64 1/16 (*.f64 t (/.f64 z c)) 1))
(*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))
(*.f64 c (+.f64 1 (*.f64 1/16 (*.f64 t (/.f64 z c)))))
(*.f64 c (fma.f64 1/16 (*.f64 t (/.f64 z c)) 1))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1/16 (*.f64 t (/.f64 z c)) -1)))
(*.f64 (fma.f64 -1/16 (*.f64 t (/.f64 z c)) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1/16 (*.f64 t (/.f64 z c)) -1)))
(*.f64 (fma.f64 -1/16 (*.f64 t (/.f64 z c)) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))
(neg.f64 (*.f64 c (fma.f64 -1/16 (*.f64 t (/.f64 z c)) -1)))
(*.f64 (fma.f64 -1/16 (*.f64 t (/.f64 z c)) -1) (neg.f64 c))
c
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 t (fma.f64 1/16 z (/.f64 c t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 t (fma.f64 1/16 z (/.f64 c t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 t (fma.f64 1/16 z (/.f64 c t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 c t) (*.f64 z -1/16))))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (/.f64 c t))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 c t) (*.f64 z -1/16))))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (/.f64 c t))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 c t) (*.f64 z -1/16))))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (/.f64 c t))))
c
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (*.f64 1/16 t))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 c z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 c z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 c z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 c z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 c z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 c z)) (neg.f64 z))
(+.f64 (*.f64 x y) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(+.f64 (*.f64 x y) (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))) 1)
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x))))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 (*.f64 x 1/16) (*.f64 t (/.f64 z x))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 (*.f64 x 1/16) (*.f64 t (/.f64 z x))) (-.f64 (*.f64 (*.f64 x 1/16) (*.f64 t (/.f64 z x))) (*.f64 x y)))))
(/.f64 (*.f64 (pow.f64 x 3) (+.f64 (pow.f64 y 3) (*.f64 (pow.f64 (*.f64 t (/.f64 z x)) 3) 1/4096))) (fma.f64 (*.f64 1/16 (*.f64 (*.f64 t (/.f64 z x)) x)) (*.f64 x (-.f64 (*.f64 (*.f64 1/16 t) (/.f64 z x)) y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x) (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x)) (*.f64 (*.f64 x y) (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 (*.f64 x 1/16) (*.f64 t (/.f64 z x))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 (*.f64 x 1/16) (*.f64 t (/.f64 z x))) (-.f64 (*.f64 (*.f64 x 1/16) (*.f64 t (/.f64 z x))) (*.f64 x y)))))
(/.f64 (*.f64 (pow.f64 x 3) (+.f64 (pow.f64 y 3) (*.f64 (pow.f64 (*.f64 t (/.f64 z x)) 3) 1/4096))) (fma.f64 (*.f64 1/16 (*.f64 (*.f64 t (/.f64 z x)) x)) (*.f64 x (-.f64 (*.f64 (*.f64 1/16 t) (/.f64 z x)) y)) (pow.f64 (*.f64 x y) 2)))
(pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 1)
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 3)
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) 1/3)
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2)
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2))
(fabs.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(exp.f64 (log.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 1))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 x y (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 x y (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 y x (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 y x (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 1 (*.f64 x y) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 1 (*.f64 x y) (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) x))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 z x)))) 1)
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 z x))))
(/.f64 (*.f64 t z) x)
(*.f64 t (/.f64 z x))
(/.f64 (neg.f64 (*.f64 t z)) (neg.f64 x))
(/.f64 (*.f64 t (neg.f64 z)) (neg.f64 x))
(*.f64 1 (*.f64 t (/.f64 z x)))
(pow.f64 (*.f64 t (/.f64 z x)) 1)
(*.f64 t (/.f64 z x))
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 z x))) 3)
(*.f64 t (/.f64 z x))
(pow.f64 (pow.f64 (*.f64 t (/.f64 z x)) 3) 1/3)
(*.f64 t (/.f64 z x))
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 z x))) 2)
(*.f64 t (/.f64 z x))
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 z x)) 2))
(fabs.f64 (*.f64 t (/.f64 z x)))
(log.f64 (pow.f64 (exp.f64 (/.f64 z x)) t))
(*.f64 t (/.f64 z x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 z x)))))
(*.f64 t (/.f64 z x))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 z x)) 3))
(*.f64 t (/.f64 z x))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (/.f64 z x) 3)))
(*.f64 t (/.f64 z x))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 z x) 3) (pow.f64 t 3)))
(*.f64 t (/.f64 z x))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 x 3)))
(*.f64 t (/.f64 z x))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 z x))))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 z x))))
(*.f64 t (/.f64 z x))
(exp.f64 (log.f64 (*.f64 t (/.f64 z x))))
(*.f64 t (/.f64 z x))
(exp.f64 (*.f64 (log.f64 (*.f64 t (/.f64 z x))) 1))
(*.f64 t (/.f64 z x))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(+.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) (fma.f64 -1/4 (*.f64 a b) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 a -1/4) (*.f64 (*.f64 a b) 0)))
(+.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 (*.f64 1/4 a) b)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 a -1/4) (*.f64 (*.f64 a b) 0)))
(+.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 1/4 a) b))) (sqrt.f64 (*.f64 (*.f64 1/4 a) b)) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 1/4 (*.f64 a b)))) (sqrt.f64 (*.f64 1/4 (*.f64 a b))) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 a -1/4) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 1/4 (*.f64 a b)))) (sqrt.f64 (*.f64 1/4 (*.f64 a b))) (*.f64 1/4 (*.f64 a b)))))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 (/.f64 b -4) a)) (fma.f64 (/.f64 b -4) a (*.f64 a (/.f64 b 4))))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 a (/.f64 b -4))) (*.f64 0 (*.f64 a (/.f64 b 4))))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 a -1/4) (*.f64 (*.f64 a b) 0)))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 a -1/4) (*.f64 (*.f64 a b) 0)))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 a -1/4) (*.f64 (*.f64 a b) 0)))
(+.f64 (fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 (/.f64 b -4) a)) (fma.f64 (/.f64 b -4) a (*.f64 a (/.f64 b 4))))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 a (/.f64 b -4))) (*.f64 0 (*.f64 a (/.f64 b 4))))
(+.f64 (fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 a -1/4) (*.f64 (*.f64 a b) 0)))
(+.f64 (fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 a -1/4) (*.f64 (*.f64 a b) 0)))
(+.f64 (fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 a -1/4) (*.f64 (*.f64 a b) 0)))
(+.f64 (fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 (/.f64 b -4) a)) (fma.f64 (/.f64 b -4) a (*.f64 a (/.f64 b 4))))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 a (/.f64 b -4))) (*.f64 0 (*.f64 a (/.f64 b 4))))
(+.f64 (fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 a -1/4) (*.f64 (*.f64 a b) 0)))
(+.f64 (fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 a -1/4) (*.f64 (*.f64 a b) 0)))
(+.f64 (fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 a -1/4) (*.f64 (*.f64 a b) 0)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 (/.f64 b -4) a)) (fma.f64 (/.f64 b -4) a (*.f64 a (/.f64 b 4))))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 a (/.f64 b -4))) (*.f64 0 (*.f64 a (/.f64 b 4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 a -1/4) (*.f64 (*.f64 a b) 0)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 a -1/4) (*.f64 (*.f64 a b) 0)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 a -1/4) (*.f64 (*.f64 a b) 0)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 (/.f64 b -4) a)) (fma.f64 (/.f64 b -4) a (*.f64 a (/.f64 b 4))))
(+.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 a (/.f64 b -4))) (*.f64 0 (*.f64 a (/.f64 b 4))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 a -1/4) (*.f64 (*.f64 a b) 0)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 a -1/4) (*.f64 (*.f64 a b) 0)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 a -1/4) (*.f64 (*.f64 a b) 0)))
(*.f64 1 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) 2) (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (+.f64 (pow.f64 (*.f64 (*.f64 1/4 a) b) 2) (*.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (+.f64 (*.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 1/4 (*.f64 a b)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (*.f64 (pow.f64 (*.f64 a b) 3) -1/64)) (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (*.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 1/4 (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (pow.f64 (*.f64 (*.f64 1/4 a) b) 2)) (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 (*.f64 1/4 a) b)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (pow.f64 (*.f64 1/4 (*.f64 a b)) 2)) (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 1/4 (*.f64 a b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (+.f64 (pow.f64 (*.f64 (*.f64 1/4 a) b) 2) (*.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (+.f64 (*.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 1/4 (*.f64 a b)) 2)))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (*.f64 (pow.f64 (*.f64 a b) 3) -1/64)) (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (*.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 1/4 (*.f64 a b)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (pow.f64 (*.f64 (*.f64 1/4 a) b) 2))) (neg.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 (*.f64 1/4 a) b))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (pow.f64 (*.f64 1/4 (*.f64 a b)) 2)) (neg.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 1/4 (*.f64 a b))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (pow.f64 (*.f64 1/4 (*.f64 a b)) 2)) (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 1/4 (*.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) (neg.f64 (*.f64 (*.f64 1/4 a) b))) (*.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 (*.f64 1/4 a) b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (+.f64 (*.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 1/4 (*.f64 a b))) (pow.f64 (*.f64 1/4 (*.f64 a b)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (*.f64 (pow.f64 (*.f64 a b) 3) -1/64)) (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (*.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 1/4 (*.f64 a b))))))
(pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 1)
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) 3)
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(pow.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 3) 1/3)
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) 2)
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2))
(sqrt.f64 (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2))
(fabs.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(log.f64 (exp.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 3))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))
(expm1.f64 (log1p.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(exp.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) 1))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))
(-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)))) 1)
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))))
(expm1.f64 (log1p.f64 (+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2) (-.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c)) (/.f64 (pow.f64 c 2) (-.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c)))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))) 2) (pow.f64 c 2)) (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 1/4 a) c)))
(*.f64 1 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))) 2) (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))) (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2) (-.f64 (pow.f64 c 2) (*.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (-.f64 (pow.f64 c 2) (*.f64 c (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))) 2) (*.f64 c (-.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2) (pow.f64 c 2)) (-.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (pow.f64 c 2)) (-.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))) 2) (pow.f64 c 2)) (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 1/4 a) c)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2) (-.f64 (pow.f64 c 2) (*.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (-.f64 (pow.f64 c 2) (*.f64 c (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))) 2) (*.f64 c (-.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) c)))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))) 2) (pow.f64 c 2)) (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 1/4 a) c))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 c (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (*.f64 c (fma.f64 -1/4 (*.f64 a b) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))) 3) (pow.f64 c 3)) (fma.f64 c c (*.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))) (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (fma.f64 b (*.f64 1/4 a) c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (pow.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c) (-.f64 (*.f64 (*.f64 1/4 a) b) c)) (*.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (pow.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) c) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (*.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) c) (+.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) (pow.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) c) 3)) (fma.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) c) (+.f64 (-.f64 (*.f64 1/4 (*.f64 a b)) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2)))
(pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)) 1)
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))) 3)
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(pow.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)) 3) 1/3)
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))) 2)
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)) 2))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2))
(fabs.f64 (+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4)))))
(log.f64 (exp.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)))))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c)) 3))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))))
(expm1.f64 (log1p.f64 (+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(exp.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 (*.f64 1/4 a) b) c))) 1))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (neg.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c)))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x (neg.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c)))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (neg.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c)))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(fma.f64 1 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)) c)
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(fma.f64 1 c (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) 2) (cbrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) c)
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c)))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) (sqrt.f64 (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b))) c)
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (neg.f64 (-.f64 (*.f64 (*.f64 1/4 a) b) c)))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (fma.f64 b (*.f64 a -1/4) c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) (*.f64 b (*.f64 a -1/4))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (*.f64 a -1/4) c))) 1)
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 a -1/4) c)))
(-.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (-.f64 (*.f64 b (*.f64 a -1/4)) c)) (/.f64 (pow.f64 c 2) (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (pow.f64 c 2)) (fma.f64 b (*.f64 a -1/4) (neg.f64 c)))
(/.f64 (-.f64 (pow.f64 (*.f64 1/4 (*.f64 a b)) 2) (pow.f64 c 2)) (-.f64 (*.f64 b (*.f64 a -1/4)) c))
(*.f64 1 (fma.f64 b (*.f64 a -1/4) c))
(fma.f64 b (*.f64 a -1/4) c)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a -1/4) c)) 2) (cbrt.f64 (fma.f64 b (*.f64 a -1/4) c)))
(fma.f64 b (*.f64 a -1/4) c)
(*.f64 (sqrt.f64 (fma.f64 b (*.f64 a -1/4) c)) (sqrt.f64 (fma.f64 b (*.f64 a -1/4) c)))
(fma.f64 b (*.f64 a -1/4) c)
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a b) 3) -1/64) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (-.f64 (pow.f64 c 2) (*.f64 (*.f64 b (*.f64 a -1/4)) c))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (-.f64 (pow.f64 c 2) (*.f64 b (*.f64 (*.f64 a -1/4) c)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 1/4 (*.f64 a b)) 2) (*.f64 c (-.f64 c (*.f64 b (*.f64 a -1/4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (pow.f64 c 2)) (-.f64 (*.f64 b (*.f64 a -1/4)) c))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (pow.f64 c 2)) (fma.f64 b (*.f64 a -1/4) (neg.f64 c)))
(/.f64 (-.f64 (pow.f64 (*.f64 1/4 (*.f64 a b)) 2) (pow.f64 c 2)) (-.f64 (*.f64 b (*.f64 a -1/4)) c))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a b) 3) -1/64) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (-.f64 (pow.f64 c 2) (*.f64 (*.f64 b (*.f64 a -1/4)) c)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (-.f64 (pow.f64 c 2) (*.f64 b (*.f64 (*.f64 a -1/4) c))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 1/4 (*.f64 a b)) 2) (*.f64 c (-.f64 c (*.f64 b (*.f64 a -1/4)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (pow.f64 c 2)) (neg.f64 (fma.f64 b (*.f64 a -1/4) (neg.f64 c)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 1/4 (*.f64 a b)) 2) (pow.f64 c 2)) (-.f64 (*.f64 b (*.f64 a -1/4)) c)))
(/.f64 (+.f64 (pow.f64 c 3) (*.f64 (pow.f64 (*.f64 a b) 3) -1/64)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (*.f64 c (*.f64 b (*.f64 a -1/4))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 c 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (*.f64 b (*.f64 a -1/4)) 2) (*.f64 b (*.f64 (*.f64 a -1/4) c)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 c 3)) (fma.f64 c c (*.f64 (*.f64 b (*.f64 a -1/4)) (-.f64 (*.f64 b (*.f64 a -1/4)) c))))
(pow.f64 (fma.f64 b (*.f64 a -1/4) c) 1)
(fma.f64 b (*.f64 a -1/4) c)
(pow.f64 (cbrt.f64 (fma.f64 b (*.f64 a -1/4) c)) 3)
(fma.f64 b (*.f64 a -1/4) c)
(pow.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) c) 3) 1/3)
(fma.f64 b (*.f64 a -1/4) c)
(pow.f64 (sqrt.f64 (fma.f64 b (*.f64 a -1/4) c)) 2)
(fma.f64 b (*.f64 a -1/4) c)
(sqrt.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) c) 2))
(fabs.f64 (fma.f64 b (*.f64 a -1/4) c))
(log.f64 (exp.f64 (fma.f64 b (*.f64 a -1/4) c)))
(fma.f64 b (*.f64 a -1/4) c)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (*.f64 a -1/4) c))))
(fma.f64 b (*.f64 a -1/4) c)
(cbrt.f64 (pow.f64 (fma.f64 b (*.f64 a -1/4) c) 3))
(fma.f64 b (*.f64 a -1/4) c)
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 a -1/4) c)))
(log1p.f64 (expm1.f64 (fma.f64 b (*.f64 a -1/4) c)))
(fma.f64 b (*.f64 a -1/4) c)
(exp.f64 (log.f64 (fma.f64 b (*.f64 a -1/4) c)))
(fma.f64 b (*.f64 a -1/4) c)
(exp.f64 (*.f64 (log.f64 (fma.f64 b (*.f64 a -1/4) c)) 1))
(fma.f64 b (*.f64 a -1/4) c)
(fma.f64 b (*.f64 a -1/4) c)
(fma.f64 (*.f64 a b) -1/4 c)
(fma.f64 b (*.f64 a -1/4) c)
(fma.f64 (*.f64 a -1/4) b c)
(fma.f64 b (*.f64 a -1/4) c)
(fma.f64 1 c (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) c)
(fma.f64 1 (*.f64 b (*.f64 a -1/4)) c)
(fma.f64 b (*.f64 a -1/4) c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (*.f64 a -1/4))) 2) (cbrt.f64 (*.f64 b (*.f64 a -1/4))) c)
(fma.f64 b (*.f64 a -1/4) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) c)
(fma.f64 (sqrt.f64 (*.f64 b (*.f64 a -1/4))) (sqrt.f64 (*.f64 b (*.f64 a -1/4))) c)
(fma.f64 b (*.f64 a -1/4) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 b (*.f64 a -1/4)))
(fma.f64 b (*.f64 a -1/4) c)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)))) 1)
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 x y))) (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t z)) 2) (pow.f64 (*.f64 x y) 2)) (fma.f64 (*.f64 1/16 t) z (neg.f64 (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 1/16 t)) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z (*.f64 1/16 t)) (*.f64 x y)))
(*.f64 1 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) 2) (cbrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) (sqrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 1/16 (*.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 1/16 (*.f64 t z)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 (*.f64 x y) (*.f64 1/16 t)) z))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (+.f64 (pow.f64 (*.f64 z (*.f64 1/16 t)) 2) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 z (*.f64 1/16 t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 x y)))
(/.f64 (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t z)) 2) (pow.f64 (*.f64 x y) 2)) (fma.f64 (*.f64 1/16 t) z (neg.f64 (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 1/16 t)) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z (*.f64 1/16 t)) (*.f64 x y)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 3) (pow.f64 (*.f64 x y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 x y))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 1/16 (*.f64 t z)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 1/16 (*.f64 t z)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 (*.f64 x y) (*.f64 1/16 t)) z)))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (+.f64 (pow.f64 (*.f64 z (*.f64 1/16 t)) 2) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 z (*.f64 1/16 t)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (pow.f64 (*.f64 x y) 2))) (neg.f64 (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 x y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t z)) 2) (pow.f64 (*.f64 x y) 2))) (neg.f64 (fma.f64 (*.f64 1/16 t) z (neg.f64 (*.f64 x y)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 1/16 t)) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z (*.f64 1/16 t)) (*.f64 x y))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 (*.f64 1/16 t) z) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 (*.f64 x y) (*.f64 (*.f64 1/16 t) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 1/16 (*.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 x y) (*.f64 1/16 t)) z))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z (*.f64 1/16 t)) (-.f64 (*.f64 z (*.f64 1/16 t)) (*.f64 x y)))))
(pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 1)
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) 3)
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 3) 1/3)
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) 2)
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2))
(sqrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2))
(fabs.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 3))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) 1))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 x y (*.f64 (*.f64 1/16 t) z))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 y x (*.f64 (*.f64 1/16 t) z))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 (*.f64 t z) 1/16 (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 1 (*.f64 (*.f64 1/16 t) z) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 1 (*.f64 x y) (*.f64 (*.f64 1/16 t) z))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/16 t) z)) 2) (cbrt.f64 (*.f64 (*.f64 1/16 t) z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 (*.f64 1/16 t) z))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 1/16 t) z)) (sqrt.f64 (*.f64 (*.f64 1/16 t) z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 (*.f64 1/16 t) z))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(fma.f64 (*.f64 1/16 t) z (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)))) 1)
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2) (-.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c)) (/.f64 (pow.f64 c 2) (-.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c)))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (pow.f64 c 2)) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c))
(*.f64 1 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2) (-.f64 (pow.f64 c 2) (*.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (-.f64 (pow.f64 c 2) (*.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2) (pow.f64 c 2)) (-.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (pow.f64 c 2)) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 3) (pow.f64 c 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2) (-.f64 (pow.f64 c 2) (*.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (-.f64 (pow.f64 c 2) (*.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 c (-.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (pow.f64 c 2))) (neg.f64 (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c)))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (pow.f64 c 2)) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c)))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) 2) (*.f64 c (fma.f64 x y (*.f64 (*.f64 1/16 t) z))))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3)) (+.f64 (pow.f64 c 2) (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 2) (*.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) 3)) (fma.f64 c c (*.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 3) (pow.f64 (fma.f64 x y c) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 1/16 t) z) (fma.f64 x y c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/16 (*.f64 t z)) 3) (pow.f64 (fma.f64 x y c) 3)) (+.f64 (pow.f64 (*.f64 1/16 (*.f64 t z)) 2) (*.f64 (fma.f64 x y c) (-.f64 (fma.f64 x y c) (*.f64 1/16 (*.f64 t z))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096) (pow.f64 (fma.f64 x y c) 3)) (fma.f64 (fma.f64 x y c) (+.f64 (fma.f64 x y c) (*.f64 z (*.f64 t -1/16))) (pow.f64 (*.f64 z (*.f64 1/16 t)) 2)))
(pow.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)) 1)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))) 3)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(pow.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)) 3) 1/3)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))) 2)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)) 2))
(sqrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 x y c)) 2))
(fabs.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 x y c)))
(log.f64 (exp.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c)) 3))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(exp.f64 (log.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))) 1))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 (*.f64 t z) 1/16 (fma.f64 x y c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(fma.f64 1 c (fma.f64 x y (*.f64 (*.f64 1/16 t) z)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(fma.f64 1 (*.f64 (*.f64 1/16 t) z) (fma.f64 x y c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(fma.f64 1 (fma.f64 x y (*.f64 (*.f64 1/16 t) z)) c)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) 2) (cbrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) c)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/16 t) z)) 2) (cbrt.f64 (*.f64 (*.f64 1/16 t) z)) (fma.f64 x y c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (fma.f64 x y (*.f64 (*.f64 1/16 t) z)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) (sqrt.f64 (fma.f64 x y (*.f64 (*.f64 1/16 t) z))) c)
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 1/16 t) z)) (sqrt.f64 (*.f64 (*.f64 1/16 t) z)) (fma.f64 x y c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (fma.f64 x y (*.f64 (*.f64 1/16 t) z)))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(fma.f64 (*.f64 1/16 t) z (fma.f64 x y c))
(+.f64 c (fma.f64 1/16 (*.f64 t z) (*.f64 x y)))
(fma.f64 1/16 (*.f64 t z) (fma.f64 x y c))
(+.f64 c (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(+.f64 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(+.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) (fma.f64 -1/4 (*.f64 a b) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))) (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c)))
(+.f64 (*.f64 (*.f64 a b) 0) (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c)))
(+.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 (*.f64 1/4 a) b)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))) (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c)))
(+.f64 (*.f64 (*.f64 a b) 0) (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c)))
(+.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 1/4 a) b))) (sqrt.f64 (*.f64 (*.f64 1/4 a) b)) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 1/4 (*.f64 a b)))) (sqrt.f64 (*.f64 1/4 (*.f64 a b))) (*.f64 1/4 (*.f64 a b))) (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 1/4 (*.f64 a b)))) (sqrt.f64 (*.f64 1/4 (*.f64 a b))) (*.f64 1/4 (*.f64 a b))) (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c)))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 (/.f64 b -4) a (*.f64 a (/.f64 b 4))) (+.f64 (fma.f64 1/16 (*.f64 t z) c) (*.f64 (/.f64 b -4) a)))
(+.f64 (*.f64 0 (*.f64 a (/.f64 b 4))) (+.f64 (fma.f64 z (*.f64 1/16 t) c) (*.f64 a (/.f64 b -4))))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))) (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c)))
(+.f64 (*.f64 (*.f64 a b) 0) (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c)))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))) (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c)))
(+.f64 (*.f64 (*.f64 a b) 0) (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c)))
(+.f64 (fma.f64 1 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))) (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c)))
(+.f64 (*.f64 (*.f64 a b) 0) (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 (/.f64 b -4) a (*.f64 a (/.f64 b 4))) (+.f64 (fma.f64 1/16 (*.f64 t z) c) (*.f64 (/.f64 b -4) a)))
(+.f64 (*.f64 0 (*.f64 a (/.f64 b 4))) (+.f64 (fma.f64 z (*.f64 1/16 t) c) (*.f64 a (/.f64 b -4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))) (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c)))
(+.f64 (*.f64 (*.f64 a b) 0) (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))) (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c)))
(+.f64 (*.f64 (*.f64 a b) 0) (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))) (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c)))
(+.f64 (*.f64 (*.f64 a b) 0) (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (/.f64 b 4) a))) (fma.f64 (neg.f64 (/.f64 b 4)) a (*.f64 (/.f64 b 4) a)))
(+.f64 (fma.f64 (/.f64 b -4) a (*.f64 a (/.f64 b 4))) (+.f64 (fma.f64 1/16 (*.f64 t z) c) (*.f64 (/.f64 b -4) a)))
(+.f64 (*.f64 0 (*.f64 a (/.f64 b 4))) (+.f64 (fma.f64 z (*.f64 1/16 t) c) (*.f64 a (/.f64 b -4))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (*.f64 (*.f64 1/4 a) b) 1))) (fma.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 1 (*.f64 (*.f64 (*.f64 1/4 a) b) 1)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))) (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c)))
(+.f64 (*.f64 (*.f64 a b) 0) (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 a) b)) 2))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))) (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c)))
(+.f64 (*.f64 (*.f64 a b) 0) (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))) (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c)))
(+.f64 (*.f64 (*.f64 a b) 0) (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c)))
(*.f64 1 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))) 2) (cbrt.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))) (sqrt.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2) (+.f64 (pow.f64 (*.f64 (*.f64 1/4 a) b) 2) (*.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 (*.f64 1/4 a) b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 2) (+.f64 (pow.f64 (*.f64 1/4 (*.f64 a b)) 2) (*.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 1/16 (*.f64 t z) c)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (fma.f64 z (*.f64 1/16 t) c) 3)) (+.f64 (pow.f64 (fma.f64 z (*.f64 1/16 t) c) 2) (*.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 b (*.f64 1/4 a) (fma.f64 z (*.f64 1/16 t) c)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2) (pow.f64 (*.f64 (*.f64 1/4 a) b) 2)) (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 (*.f64 1/4 a) b)))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 2) (pow.f64 (*.f64 1/4 (*.f64 a b)) 2)) (+.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 1/16 (*.f64 t z) c)))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (*.f64 1/16 t) c) 2) (pow.f64 (*.f64 1/4 (*.f64 a b)) 2)) (fma.f64 b (*.f64 1/4 a) (fma.f64 z (*.f64 1/16 t) c)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 (*.f64 1/16 t) z) 3)) 4) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))) (*.f64 a b))) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))) 4))
(/.f64 (-.f64 (*.f64 4 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 1/16 (*.f64 t z)) 3))) (*.f64 (*.f64 a b) (fma.f64 c c (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t z)) 2) (*.f64 (*.f64 1/16 t) (*.f64 z c)))))) (*.f64 4 (fma.f64 c c (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t z)) 2) (*.f64 (*.f64 1/16 t) (*.f64 z c))))))
(/.f64 (-.f64 (*.f64 4 (+.f64 (pow.f64 c 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096))) (*.f64 (*.f64 a b) (fma.f64 c c (*.f64 (*.f64 z (*.f64 1/16 t)) (-.f64 (*.f64 z (*.f64 1/16 t)) c))))) (*.f64 4 (fma.f64 c c (*.f64 (*.f64 z (*.f64 1/16 t)) (-.f64 (*.f64 z (*.f64 1/16 t)) c)))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 (*.f64 1/16 t) z) 3)) (/.f64 4 (*.f64 a b))) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))) 1)) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))) (/.f64 4 (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 1/16 (*.f64 t z)) 3)) (/.f64 4 (*.f64 a b))) (fma.f64 c c (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t z)) 2) (*.f64 (*.f64 1/16 t) (*.f64 z c))))) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t z)) 2) (*.f64 (*.f64 1/16 t) (*.f64 z c)))) (/.f64 4 (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 c 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (/.f64 4 (*.f64 a b))) (fma.f64 c c (*.f64 (*.f64 z (*.f64 1/16 t)) (-.f64 (*.f64 z (*.f64 1/16 t)) c)))) (*.f64 (fma.f64 c c (*.f64 (*.f64 z (*.f64 1/16 t)) (-.f64 (*.f64 z (*.f64 1/16 t)) c))) (/.f64 4 (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 (*.f64 1/16 t) z) 3)) -4) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))) (neg.f64 (*.f64 a b)))) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))) -4))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 1/16 (*.f64 t z)) 3)) -4) (*.f64 (*.f64 (neg.f64 a) b) (fma.f64 c c (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t z)) 2) (*.f64 (*.f64 1/16 t) (*.f64 z c)))))) (*.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t z)) 2) (*.f64 (*.f64 1/16 t) (*.f64 z c)))) -4))
(/.f64 (fma.f64 (+.f64 (pow.f64 c 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) -4 (*.f64 (*.f64 a b) (fma.f64 c c (*.f64 (*.f64 z (*.f64 1/16 t)) (-.f64 (*.f64 z (*.f64 1/16 t)) c))))) (*.f64 (fma.f64 c c (*.f64 (*.f64 z (*.f64 1/16 t)) (-.f64 (*.f64 z (*.f64 1/16 t)) c))) -4))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 (*.f64 1/16 t) z) 2)) 4) (*.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z)) (*.f64 a b))) (*.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z)) 4))
(/.f64 (fma.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 1/16 (*.f64 t z)) 2)) 4 (*.f64 (*.f64 (neg.f64 a) b) (-.f64 c (*.f64 1/16 (*.f64 t z))))) (*.f64 4 (-.f64 c (*.f64 1/16 (*.f64 t z)))))
(/.f64 (fma.f64 4 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 z (*.f64 1/16 t)) 2)) (*.f64 (*.f64 a (neg.f64 b)) (+.f64 c (*.f64 z (*.f64 t -1/16))))) (*.f64 4 (+.f64 c (*.f64 z (*.f64 t -1/16)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 (*.f64 1/16 t) z) 2)) (/.f64 4 (*.f64 a b))) (*.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z)) 1)) (*.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z)) (/.f64 4 (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (/.f64 4 (*.f64 a b)) (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 1/16 (*.f64 t z)) 2))) (-.f64 c (*.f64 1/16 (*.f64 t z)))) (*.f64 (/.f64 4 (*.f64 a b)) (-.f64 c (*.f64 1/16 (*.f64 t z)))))
(/.f64 (-.f64 (*.f64 (/.f64 4 (*.f64 a b)) (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 z (*.f64 1/16 t)) 2))) (+.f64 c (*.f64 z (*.f64 t -1/16)))) (*.f64 (/.f64 4 (*.f64 a b)) (+.f64 c (*.f64 z (*.f64 t -1/16)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 (*.f64 1/16 t) z) 2)) -4) (*.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z)) (neg.f64 (*.f64 a b)))) (*.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z)) -4))
(/.f64 (fma.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 1/16 (*.f64 t z)) 2)) -4 (neg.f64 (*.f64 (*.f64 (neg.f64 a) b) (-.f64 c (*.f64 1/16 (*.f64 t z)))))) (*.f64 -4 (-.f64 c (*.f64 1/16 (*.f64 t z)))))
(/.f64 (fma.f64 -4 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 z (*.f64 1/16 t)) 2)) (*.f64 (*.f64 a b) (+.f64 c (*.f64 z (*.f64 t -1/16))))) (*.f64 -4 (+.f64 c (*.f64 z (*.f64 t -1/16)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2) (+.f64 (pow.f64 (*.f64 (*.f64 1/4 a) b) 2) (*.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 (*.f64 1/4 a) b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64))) (neg.f64 (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 2) (+.f64 (pow.f64 (*.f64 1/4 (*.f64 a b)) 2) (*.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 1/16 (*.f64 t z) c))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (fma.f64 z (*.f64 1/16 t) c) 3)) (+.f64 (pow.f64 (fma.f64 z (*.f64 1/16 t) c) 2) (*.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 b (*.f64 1/4 a) (fma.f64 z (*.f64 1/16 t) c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2) (pow.f64 (*.f64 (*.f64 1/4 a) b) 2))) (neg.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 (*.f64 1/4 a) b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 2) (pow.f64 (*.f64 1/4 (*.f64 a b)) 2))) (neg.f64 (+.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 1/16 (*.f64 t z) c))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 z (*.f64 1/16 t) c) 2) (pow.f64 (*.f64 1/4 (*.f64 a b)) 2)) (fma.f64 b (*.f64 1/4 a) (fma.f64 z (*.f64 1/16 t) c))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b)) 3)) (+.f64 (pow.f64 c 2) (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b)) (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b))) (*.f64 c (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b))))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) 3)) (+.f64 (pow.f64 c 2) (*.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) (-.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 1/16 (*.f64 t z))) c))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) 3)) (fma.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) (-.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 b (*.f64 a -1/4))) c) (pow.f64 c 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 1/4 a) b)) (neg.f64 (*.f64 (*.f64 1/4 a) b))) (*.f64 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 (*.f64 1/4 a) b))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 2) (+.f64 (pow.f64 (*.f64 1/4 (*.f64 a b)) 2) (*.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 1/16 (*.f64 t z) c)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (fma.f64 z (*.f64 1/16 t) c) 3)) (+.f64 (pow.f64 (fma.f64 z (*.f64 1/16 t) c) 2) (*.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 b (*.f64 1/4 a) (fma.f64 z (*.f64 1/16 t) c)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 3) (pow.f64 (*.f64 -1/4 (*.f64 a b)) 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2) (-.f64 (*.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 -1/4 (*.f64 a b))) (*.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 2) (+.f64 (pow.f64 (*.f64 1/4 (*.f64 a b)) 2) (*.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 1/16 (*.f64 t z) c)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a b) 3) -1/64 (pow.f64 (fma.f64 z (*.f64 1/16 t) c) 3)) (+.f64 (pow.f64 (fma.f64 z (*.f64 1/16 t) c) 2) (*.f64 (*.f64 1/4 (*.f64 a b)) (fma.f64 b (*.f64 1/4 a) (fma.f64 z (*.f64 1/16 t) c)))))
(pow.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) 1)
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))) 3)
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(pow.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) 3) 1/3)
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))) 2)
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) 2))
(sqrt.f64 (pow.f64 (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c)) 2))
(fabs.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c)))
(log.f64 (exp.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))))))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b))) 3))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(exp.f64 (log.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))) 1))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(fma.f64 1 c (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(fma.f64 1 (fma.f64 (*.f64 1/16 t) z c) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(fma.f64 1 (fma.f64 (*.f64 1/16 t) z c) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (neg.f64 (*.f64 (*.f64 1/4 a) b)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (-.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (*.f64 1/4 a) b)))
(+.f64 (*.f64 b (*.f64 a -1/4)) (fma.f64 1/16 (*.f64 t z) c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 z (*.f64 1/16 t) c))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 1/16 t) z c))) 1)
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) c)))
(expm1.f64 (log1p.f64 (fma.f64 z (*.f64 1/16 t) c)))
(-.f64 (/.f64 (pow.f64 c 2) (-.f64 c (*.f64 (*.f64 1/16 t) z))) (/.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (-.f64 c (*.f64 (*.f64 1/16 t) z))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 1/16 (*.f64 t z)) 2)) (-.f64 c (*.f64 1/16 (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 z (*.f64 1/16 t)) 2)) (+.f64 c (*.f64 z (*.f64 t -1/16))))
(*.f64 1 (fma.f64 (*.f64 1/16 t) z c))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2) (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(*.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 (*.f64 1/16 t) z) 3)) (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 1/16 (*.f64 t z)) 3)) (fma.f64 c c (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t z)) 2) (*.f64 (*.f64 1/16 t) (*.f64 z c)))))
(/.f64 (+.f64 (pow.f64 c 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (fma.f64 c c (*.f64 (*.f64 z (*.f64 1/16 t)) (-.f64 (*.f64 z (*.f64 1/16 t)) c))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 (*.f64 1/16 t) z) 2)) (-.f64 c (*.f64 (*.f64 1/16 t) z)))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 1/16 (*.f64 t z)) 2)) (-.f64 c (*.f64 1/16 (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 z (*.f64 1/16 t)) 2)) (+.f64 c (*.f64 z (*.f64 t -1/16))))
(/.f64 (neg.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 (*.f64 1/16 t) z) 3))) (neg.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (*.f64 c (*.f64 (*.f64 1/16 t) z))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 1/16 (*.f64 t z)) 3))) (neg.f64 (fma.f64 c c (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t z)) 2) (*.f64 (*.f64 1/16 t) (*.f64 z c))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 c 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (fma.f64 c c (*.f64 (*.f64 z (*.f64 1/16 t)) (-.f64 (*.f64 z (*.f64 1/16 t)) c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 (*.f64 1/16 t) z) 2))) (neg.f64 (-.f64 c (*.f64 (*.f64 1/16 t) z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 1/16 (*.f64 t z)) 2))) (neg.f64 (-.f64 c (*.f64 1/16 (*.f64 t z)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 z (*.f64 1/16 t)) 2)) (+.f64 c (*.f64 z (*.f64 t -1/16)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (-.f64 (pow.f64 c 2) (*.f64 (*.f64 (*.f64 1/16 t) z) c))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 1/16 (*.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 1/16 (*.f64 t z)) 2) (-.f64 (pow.f64 c 2) (*.f64 (*.f64 1/16 t) (*.f64 z c)))))
(/.f64 (+.f64 (pow.f64 c 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (+.f64 (pow.f64 (*.f64 z (*.f64 1/16 t)) 2) (*.f64 c (+.f64 c (*.f64 z (*.f64 t -1/16))))))
(pow.f64 (fma.f64 (*.f64 1/16 t) z c) 1)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 3)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(pow.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 3) 1/3)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 1/16 t) z c)) 2)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 2))
(sqrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t z) c) 2))
(fabs.f64 (fma.f64 z (*.f64 1/16 t) c))
(log.f64 (exp.f64 (fma.f64 (*.f64 1/16 t) z c)))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 1/16 t) z c))))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) z c) 3))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 1/16 t) z c)))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) c)))
(expm1.f64 (log1p.f64 (fma.f64 z (*.f64 1/16 t) c)))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 1/16 t) z c)))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(exp.f64 (log.f64 (fma.f64 (*.f64 1/16 t) z c)))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 1/16 t) z c)) 1))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(fma.f64 (*.f64 t z) 1/16 c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(fma.f64 1 c (*.f64 (*.f64 1/16 t) z))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(fma.f64 1 (*.f64 (*.f64 1/16 t) z) c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/16 t) z)) 2) (cbrt.f64 (*.f64 (*.f64 1/16 t) z)) c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 (*.f64 1/16 t) z))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(fma.f64 (sqrt.f64 (*.f64 (*.f64 1/16 t) z)) (sqrt.f64 (*.f64 (*.f64 1/16 t) z)) c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 (*.f64 1/16 t) z))
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)
(fma.f64 (*.f64 1/16 t) z c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 z (*.f64 1/16 t) c)

eval247.0ms (1.9%)

Compiler

Compiled 15860 to 8384 computations (47.1% saved)

prune209.0ms (1.6%)

Pruning

11 alts after pruning (7 fresh and 4 done)

PrunedKeptTotal
New6723675
Fresh145
Picked145
Done000
Total67411685
Accuracy
100.0%
Counts
685 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.1%
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
76.8%
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
67.9%
(-.f64 (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z))) (*.f64 1/4 (*.f64 a b)))
75.1%
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)
87.3%
(+.f64 (*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) c)
47.7%
(+.f64 (*.f64 x y) c)
52.8%
(+.f64 (*.f64 t (*.f64 1/16 z)) c)
50.0%
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
70.0%
(+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
64.3%
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
24.4%
c
Compiler

Compiled 336 to 244 computations (27.4% saved)

localize225.0ms (1.7%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))
100.0%
(+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
92.6%
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
91.0%
(/.f64 (*.f64 t z) x)
100.0%
(+.f64 c (*.f64 x y))
99.7%
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
100.0%
(+.f64 (*.f64 t (*.f64 1/16 z)) c)
100.0%
(+.f64 (*.f64 x y) c)
98.0%
(-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y)))
92.7%
(/.f64 (*.f64 a b) y)
91.1%
(/.f64 (*.f64 t z) y)
89.2%
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
Compiler

Compiled 230 to 77 computations (66.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 82.0ms
Operation ival-mult, time spent: 50.0ms, 61.0% of total-time
Operation ival-add, time spent: 16.0ms, 19.0% of total-time
Operation ival-div, time spent: 8.0ms, 10.0% of total-time
Operation ival-sub, time spent: 5.0ms, 6.0% of total-time
Operation const, time spent: 4.0ms, 5.0% of total-time

series59.0ms (0.5%)

Counts
12 → 414
Calls
Call 1
Inputs
#<alt (*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (/.f64 (*.f64 t z) y)>
#<alt (/.f64 (*.f64 a b) y)>
#<alt (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y)))>
#<alt (+.f64 (*.f64 x y) c)>
#<alt (+.f64 (*.f64 t (*.f64 1/16 z)) c)>
#<alt (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (+.f64 c (*.f64 x y))>
#<alt (/.f64 (*.f64 t z) x)>
#<alt (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))>
#<alt (+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))>
Outputs
#<alt (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 x y)>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y))) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y))) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y))) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))))>
#<alt (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (+.f64 (*.f64 x y) (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))>
#<alt (+.f64 (*.f64 x y) (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))>
#<alt (+.f64 (*.f64 x y) (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (+.f64 y (/.f64 (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) x)))>
#<alt (*.f64 x (+.f64 y (/.f64 (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) x)))>
#<alt (*.f64 x (+.f64 y (/.f64 (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) x)))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) x)))))>
#<alt (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) t)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) z)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) a)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) a)) (*.f64 1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) a)) (*.f64 1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) a)) (*.f64 1/4 b))))>
#<alt (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) b)))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) b)))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) b)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) b)) (*.f64 1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) b)) (*.f64 1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) b)) (*.f64 1/4 a))))>
#<alt (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))>
#<alt x>
#<alt (*.f64 x (-.f64 (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 x y)))) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 x y)))))>
#<alt (*.f64 x (-.f64 (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 x y)))) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 x y)))))>
#<alt (*.f64 x (-.f64 (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 x y)))) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 x y)))))>
#<alt x>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))) x)) 1)))>
#<alt (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))>
#<alt (*.f64 1/16 (/.f64 (*.f64 t z) y))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 (/.f64 z y)) (/.f64 x t)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 t y)))))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 (/.f64 z y)) (/.f64 x t)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 t y)))))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 (/.f64 z y)) (/.f64 x t)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 t y)))))>
#<alt (*.f64 1/16 (/.f64 (*.f64 t z) y))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))) t)) (*.f64 -1/16 (/.f64 z y)))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))) t)) (*.f64 -1/16 (/.f64 z y)))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))) t)) (*.f64 -1/16 (/.f64 z y)))))>
#<alt (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))>
#<alt (*.f64 1/16 (/.f64 (*.f64 t z) y))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 (/.f64 t y)) (/.f64 x z)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 y z)))))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 (/.f64 t y)) (/.f64 x z)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 y z)))))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 1/16 (/.f64 t y)) (/.f64 x z)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 y z)))))>
#<alt (*.f64 1/16 (/.f64 (*.f64 t z) y))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))) z)) (*.f64 -1/16 (/.f64 t y)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))) z)) (*.f64 -1/16 (/.f64 t y)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))) z)) (*.f64 -1/16 (/.f64 t y)))))>
#<alt (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) y)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) y)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) y)>
#<alt x>
#<alt x>
#<alt (+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))) y)))>
#<alt (+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))) y)))>
#<alt (+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))) y)))>
#<alt (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))>
#<alt (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 a b) y))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 a y))) (/.f64 x a)) (*.f64 1/4 (/.f64 b y))))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 a y))) (/.f64 x a)) (*.f64 1/4 (/.f64 b y))))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 a y))) (/.f64 x a)) (*.f64 1/4 (/.f64 b y))))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 a b) y))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) a)) (*.f64 -1/4 (/.f64 b y)))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) a)) (*.f64 -1/4 (/.f64 b y)))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) a)) (*.f64 -1/4 (/.f64 b y)))))>
#<alt (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))>
#<alt (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 a b) y))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 b y))) (/.f64 x b)) (*.f64 1/4 (/.f64 a y))))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 b y))) (/.f64 x b)) (*.f64 1/4 (/.f64 a y))))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 b y))) (/.f64 x b)) (*.f64 1/4 (/.f64 a y))))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 a b) y))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) b)) (*.f64 -1/4 (/.f64 a y)))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) b)) (*.f64 -1/4 (/.f64 a y)))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) b)) (*.f64 -1/4 (/.f64 a y)))))>
#<alt c>
#<alt (+.f64 c (*.f64 x y))>
#<alt (+.f64 c (*.f64 x y))>
#<alt (+.f64 c (*.f64 x y))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (+.f64 y (/.f64 c x)))>
#<alt (*.f64 x (+.f64 y (/.f64 c x)))>
#<alt (*.f64 x (+.f64 y (/.f64 c x)))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))>
#<alt c>
#<alt (+.f64 c (*.f64 x y))>
#<alt (+.f64 c (*.f64 x y))>
#<alt (+.f64 c (*.f64 x y))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (+.f64 x (/.f64 c y)))>
#<alt (*.f64 y (+.f64 x (/.f64 c y)))>
#<alt (*.f64 y (+.f64 x (/.f64 c y)))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))>
#<alt (*.f64 x y)>
#<alt (+.f64 c (*.f64 x y))>
#<alt (+.f64 c (*.f64 x y))>
#<alt (+.f64 c (*.f64 x y))>
#<alt c>
#<alt (*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))>
#<alt (*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))>
#<alt (*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))>
#<alt c>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))>
#<alt c>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))>
#<alt c>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt c>
#<alt (*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))>
#<alt (*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))>
#<alt (*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))>
#<alt c>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))>
#<alt (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))>
#<alt c>
#<alt (*.f64 c (-.f64 (+.f64 1 (/.f64 (*.f64 x y) c)) (*.f64 1/4 (/.f64 (*.f64 a b) c))))>
#<alt (*.f64 c (-.f64 (+.f64 1 (/.f64 (*.f64 x y) c)) (*.f64 1/4 (/.f64 (*.f64 a b) c))))>
#<alt (*.f64 c (-.f64 (+.f64 1 (/.f64 (*.f64 x y) c)) (*.f64 1/4 (/.f64 (*.f64 a b) c))))>
#<alt c>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) c)) 1)))>
#<alt (-.f64 c (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (-.f64 (+.f64 y (/.f64 c x)) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x (-.f64 (+.f64 y (/.f64 c x)) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x (-.f64 (+.f64 y (/.f64 c x)) (*.f64 1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) x)))))>
#<alt (-.f64 c (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (-.f64 (+.f64 x (/.f64 c y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 y (-.f64 (+.f64 x (/.f64 c y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 y (-.f64 (+.f64 x (/.f64 c y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) y)))))>
#<alt (+.f64 c (*.f64 x y))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 a (-.f64 (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))>
#<alt (*.f64 a (-.f64 (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))>
#<alt (*.f64 a (-.f64 (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) a)) (*.f64 -1/4 b))))>
#<alt (+.f64 c (*.f64 x y))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 b (-.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))>
#<alt (*.f64 b (-.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))>
#<alt (*.f64 b (-.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 x y)>
#<alt c>
#<alt (*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))>
#<alt (*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))>
#<alt (*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))>
#<alt c>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))>
#<alt c>
#<alt (*.f64 x y)>
#<alt (*.f64 x (+.f64 y (/.f64 c x)))>
#<alt (*.f64 x (+.f64 y (/.f64 c x)))>
#<alt (*.f64 x (+.f64 y (/.f64 c x)))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))>
#<alt c>
#<alt (*.f64 x y)>
#<alt (*.f64 y (+.f64 x (/.f64 c y)))>
#<alt (*.f64 y (+.f64 x (/.f64 c y)))>
#<alt (*.f64 y (+.f64 x (/.f64 c y)))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (*.f64 x y)>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))>
#<alt (*.f64 x y)>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 x y)>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))>
#<alt c>
#<alt (*.f64 c (+.f64 1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)))>
#<alt (*.f64 c (+.f64 1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)))>
#<alt (*.f64 c (+.f64 1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)))>
#<alt c>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)) 1)))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))))>
#<alt (*.f64 x (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))))>
#<alt (*.f64 x (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) x)))))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))))>
#<alt (*.f64 y (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))))>
#<alt (*.f64 y (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) y)))))>
#<alt (+.f64 c (*.f64 x y))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) t)) (*.f64 -1/16 z))))>
#<alt (+.f64 c (*.f64 x y))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 1/16 (/.f64 (*.f64 t z) x))>
#<alt y>
#<alt (*.f64 y (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 x y)))))>
#<alt (*.f64 y (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 x y)))))>
#<alt (*.f64 y (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 x y)))))>
#<alt y>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) (*.f64 x y))) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) (*.f64 x y))) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) (*.f64 x y))) 1)))>
#<alt y>
#<alt (*.f64 1/16 (/.f64 (*.f64 t z) x))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 (/.f64 z x)) (/.f64 y t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 (/.f64 z x)) (/.f64 y t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 (/.f64 z x)) (/.f64 y t)))>
#<alt (*.f64 1/16 (/.f64 (*.f64 t z) x))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1/16 (/.f64 z x)))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1/16 (/.f64 z x)))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1/16 (/.f64 z x)))))>
#<alt y>
#<alt (*.f64 1/16 (/.f64 (*.f64 t z) x))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 (/.f64 t x)) (/.f64 y z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 (/.f64 t x)) (/.f64 y z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 (/.f64 t x)) (/.f64 y z)))>
#<alt (*.f64 1/16 (/.f64 (*.f64 t z) x))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1/16 (/.f64 t x)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1/16 (/.f64 t x)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1/16 (/.f64 t x)))))>
#<alt (*.f64 1/16 (/.f64 (*.f64 t z) x))>
#<alt (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) x)>
#<alt (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) x)>
#<alt (/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) x)>
#<alt y>
#<alt y>
Calls

144 calls:

TimeVariablePointExpression
5.0ms
x
@inf
(- (+ c (* x y)) (* 1/4 (* a b)))
4.0ms
x
@0
(- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y)))
3.0ms
y
@inf
(+ c (* x (+ y (* 1/16 (/ (* t z) x)))))
1.0ms
a
@0
(* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))
1.0ms
x
@0
(* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))

rewrite136.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
390×prod-diff
336×log1p-expm1-u
336×expm1-log1p-u
332×add-cube-cbrt
328×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
041455
1713421
Stop Event
node limit
Counts
12 → 316
Calls
Call 1
Inputs
(*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(/.f64 (*.f64 t z) y)
(/.f64 (*.f64 a b) y)
(-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y)))
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 t (*.f64 1/16 z)) c)
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 c (*.f64 x y))
(/.f64 (*.f64 t z) x)
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))) 1)
(pow.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))) 3)
(pow.f64 (pow.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(exp.f64 (log.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 z y)))) 1)
(*.f64 t (/.f64 z y))
(*.f64 (*.f64 t z) (/.f64 1 y))
(*.f64 1 (*.f64 t (/.f64 z y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 z y))) 2) (cbrt.f64 (*.f64 t (/.f64 z y))))
(*.f64 (sqrt.f64 (*.f64 t (/.f64 z y))) (sqrt.f64 (*.f64 t (/.f64 z y))))
(pow.f64 (*.f64 t (/.f64 z y)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 z y))) 3)
(pow.f64 (pow.f64 (*.f64 t (/.f64 z y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 z y))) 2)
(pow.f64 (/.f64 y (*.f64 t z)) -1)
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 z y)) 2))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 z y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 z y)))))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 z y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 z y))))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 z y))))
(exp.f64 (log.f64 (*.f64 t (/.f64 z y))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (/.f64 z y))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 a b) y))) 1)
(*.f64 a (/.f64 b y))
(*.f64 (*.f64 a b) (/.f64 1 y))
(*.f64 1 (/.f64 (*.f64 a b) y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 a b) y)) 2) (cbrt.f64 (/.f64 (*.f64 a b) y)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a b) y)) (sqrt.f64 (/.f64 (*.f64 a b) y)))
(pow.f64 (/.f64 (*.f64 a b) y) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 a b) y)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 a b) y) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 a b) y)) 2)
(pow.f64 (/.f64 y (*.f64 a b)) -1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 a b) y) 2))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 b y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 a b) y))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 a b) y) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a b) y)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 a b) y)))
(exp.f64 (log.f64 (/.f64 (*.f64 a b) y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 a b) y)) 1))
(+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))
(+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) (fma.f64 (neg.f64 (/.f64 (*.f64 a b) y)) 1/4 (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(+.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) (fma.f64 -1/4 (/.f64 (*.f64 a b) y) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(+.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a b) y)) 1/2)) (*.f64 (sqrt.f64 (/.f64 (*.f64 a b) y)) 1/2) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(+.f64 (fma.f64 1 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (neg.f64 (*.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 1 (*.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 1)))
(+.f64 (fma.f64 1 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (neg.f64 (*.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 1 (*.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (neg.f64 (*.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 1 (*.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2))))
(*.f64 1 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 2) (cbrt.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) (sqrt.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) 3) (*.f64 (pow.f64 (/.f64 (*.f64 a b) y) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) 2) (+.f64 (pow.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 2) (*.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (*.f64 1/4 (/.f64 (*.f64 a b) y))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) 2) (pow.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 2)) (+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 t (/.f64 z y)) 3) 1/4096)) y) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t (/.f64 z y))) 2) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))))) (*.f64 1/4 (*.f64 a b)))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t (/.f64 z y))) 2) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))))) y))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 1/16 (*.f64 t (/.f64 z y))) 2)) y) (*.f64 (-.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))) (*.f64 1/4 (*.f64 a b)))) (*.f64 (-.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))) y))
(pow.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) 1)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) 3))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))
(exp.f64 (log.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 1))
(fma.f64 1 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))
(fma.f64 1 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(fma.f64 1 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))
(fma.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(fma.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x c))) 1)
(*.f64 1 (fma.f64 y x c))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)))
(*.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 c 2) (*.f64 (*.f64 y x) c))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 c c (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 c 2)) (-.f64 (*.f64 y x) c))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(pow.f64 (fma.f64 y x c) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x c)) 3)
(pow.f64 (pow.f64 (fma.f64 y x c) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x c)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x c) 2))
(log.f64 (exp.f64 (fma.f64 y x c)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x c))))
(cbrt.f64 (pow.f64 (fma.f64 y x c) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x c)))
(log1p.f64 (expm1.f64 (fma.f64 y x c)))
(exp.f64 (log.f64 (fma.f64 y x c)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x c)) 1))
(fma.f64 y x c)
(fma.f64 x y c)
(fma.f64 1 (*.f64 y x) c)
(fma.f64 1 c (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t (*.f64 1/16 z) c))) 1)
(*.f64 1 (fma.f64 t (*.f64 1/16 z) c))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 1/16 z) c)) 2) (cbrt.f64 (fma.f64 t (*.f64 1/16 z) c)))
(*.f64 (sqrt.f64 (fma.f64 t (*.f64 1/16 z) c)) (sqrt.f64 (fma.f64 t (*.f64 1/16 z) c)))
(/.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 1/16 z)) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 t (*.f64 1/16 z)) 2) (-.f64 (pow.f64 c 2) (*.f64 (*.f64 t (*.f64 1/16 z)) c))))
(/.f64 (-.f64 (pow.f64 (*.f64 t (*.f64 1/16 z)) 2) (pow.f64 c 2)) (fma.f64 t (*.f64 1/16 z) (neg.f64 c)))
(pow.f64 (fma.f64 t (*.f64 1/16 z) c) 1)
(pow.f64 (cbrt.f64 (fma.f64 t (*.f64 1/16 z) c)) 3)
(pow.f64 (pow.f64 (fma.f64 t (*.f64 1/16 z) c) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 t (*.f64 1/16 z) c)) 2)
(sqrt.f64 (pow.f64 (fma.f64 t (*.f64 1/16 z) c) 2))
(log.f64 (exp.f64 (fma.f64 t (*.f64 1/16 z) c)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (*.f64 1/16 z) c))))
(cbrt.f64 (pow.f64 (fma.f64 t (*.f64 1/16 z) c) 3))
(expm1.f64 (log1p.f64 (fma.f64 t (*.f64 1/16 z) c)))
(log1p.f64 (expm1.f64 (fma.f64 t (*.f64 1/16 z) c)))
(exp.f64 (log.f64 (fma.f64 t (*.f64 1/16 z) c)))
(exp.f64 (*.f64 (log.f64 (fma.f64 t (*.f64 1/16 z) c)) 1))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 (*.f64 1/16 z) t c)
(fma.f64 1 c (*.f64 t (*.f64 1/16 z)))
(fma.f64 1 (*.f64 t (*.f64 1/16 z)) c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 z))) 2) (cbrt.f64 (*.f64 t (*.f64 1/16 z))) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 t (*.f64 1/16 z)))
(fma.f64 (sqrt.f64 (*.f64 t (*.f64 1/16 z))) (sqrt.f64 (*.f64 t (*.f64 1/16 z))) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 t (*.f64 1/16 z)))
(fma.f64 (*.f64 t 1/16) z c)
(+.f64 c (-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 1/4 (*.f64 a b))))
(+.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 1/4 (*.f64 a b)))) (sqrt.f64 (*.f64 1/4 (*.f64 a b))) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 1 (fma.f64 y x c) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 1 (fma.f64 y x c) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 1 (fma.f64 y x c) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(*.f64 1 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))) 2) (cbrt.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))) (sqrt.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 y x c) 2) (+.f64 (pow.f64 (*.f64 1/4 (*.f64 a b)) 2) (*.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x c) 2) (pow.f64 (*.f64 1/4 (*.f64 a b)) 2)) (+.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))))
(pow.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))) 1))
(fma.f64 1 c (-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b))))
(fma.f64 1 (fma.f64 y x c) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 1 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x c))) 1)
(*.f64 1 (fma.f64 y x c))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)))
(*.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 c 2) (*.f64 (*.f64 y x) c))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 c c (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 c 2)) (-.f64 (*.f64 y x) c))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(pow.f64 (fma.f64 y x c) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x c)) 3)
(pow.f64 (pow.f64 (fma.f64 y x c) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x c)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x c) 2))
(log.f64 (exp.f64 (fma.f64 y x c)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x c))))
(cbrt.f64 (pow.f64 (fma.f64 y x c) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x c)))
(log1p.f64 (expm1.f64 (fma.f64 y x c)))
(exp.f64 (log.f64 (fma.f64 y x c)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x c)) 1))
(fma.f64 y x c)
(fma.f64 x y c)
(fma.f64 1 (*.f64 y x) c)
(fma.f64 1 c (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 z x)))) 1)
(*.f64 t (/.f64 z x))
(*.f64 (*.f64 t z) (/.f64 1 x))
(*.f64 1 (*.f64 t (/.f64 z x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 z x))) 2) (cbrt.f64 (*.f64 t (/.f64 z x))))
(*.f64 (sqrt.f64 (*.f64 t (/.f64 z x))) (sqrt.f64 (*.f64 t (/.f64 z x))))
(pow.f64 (*.f64 t (/.f64 z x)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 z x))) 3)
(pow.f64 (pow.f64 (*.f64 t (/.f64 z x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 z x))) 2)
(pow.f64 (/.f64 x (*.f64 t z)) -1)
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 z x)) 2))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 z x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 z x)))))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 z x)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 z x))))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 z x))))
(exp.f64 (log.f64 (*.f64 t (/.f64 z x))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (/.f64 z x))) 1))
(+.f64 (*.f64 y x) (*.f64 x (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(+.f64 (*.f64 y x) (*.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))) 1)
(pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 1))
(fma.f64 y x (*.f64 x (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(fma.f64 y x (*.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) x))
(fma.f64 x y (*.f64 x (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(fma.f64 x y (*.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) x))
(fma.f64 1 (*.f64 y x) (*.f64 x (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(fma.f64 1 (*.f64 y x) (*.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 x (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 x (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c))) 1)
(*.f64 1 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)) 2) (cbrt.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)) (sqrt.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3)) (fma.f64 c c (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (*.f64 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2)) (-.f64 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)) 3)
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) 2))
(log.f64 (exp.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c))))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)) 1))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x c)
(fma.f64 1 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 1)
(*.f64 1 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(*.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) 3)) (fma.f64 y y (-.f64 (pow.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) 2) (*.f64 y (/.f64 (*.f64 1/16 (*.f64 t z)) x)))))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) 2)) (-.f64 y (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3)
(pow.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) 2))
(log.f64 (exp.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(log1p.f64 (expm1.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(exp.f64 (log.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 1))
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(fma.f64 (*.f64 t (/.f64 z x)) 1/16 y)
(fma.f64 1 y (/.f64 (*.f64 1/16 (*.f64 t z)) x))
(fma.f64 1 (/.f64 (*.f64 1/16 (*.f64 t z)) x) y)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x)) 2) (cbrt.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x)) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (/.f64 (*.f64 1/16 (*.f64 t z)) x))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x)) (sqrt.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x)) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (/.f64 (*.f64 1/16 (*.f64 t z)) x))

simplify252.0ms (1.9%)

Algorithm
egg-herbie
Rules
1100×associate-*r*
1064×fma-define
910×associate-*l*
690×distribute-rgt-in
676×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
096232904
1263931634
Stop Event
node limit
Counts
730 → 618
Calls
Call 1
Inputs
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(*.f64 x y)
(*.f64 x y)
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y))) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y))) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y))) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(+.f64 (*.f64 x y) (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(+.f64 (*.f64 x y) (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(+.f64 (*.f64 x y) (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 x y)
(*.f64 x (+.f64 y (/.f64 (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) x)))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) x)))))
(*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) t)) (*.f64 -1/16 z))))
(*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) z)) (*.f64 -1/16 t))))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) a)))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) a)))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) a)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) a)) (*.f64 1/4 b))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) a)) (*.f64 1/4 b))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) a)) (*.f64 1/4 b))))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) b)))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) b)))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) b)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) b)) (*.f64 1/4 a))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) b)) (*.f64 1/4 a))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) b)) (*.f64 1/4 a))))
(-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))
x
(*.f64 x (-.f64 (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 x y)))) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 x y)))))
(*.f64 x (-.f64 (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 x y)))) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 x y)))))
(*.f64 x (-.f64 (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 x y)))) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 x y)))))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))) x)) 1)))
(-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))
(*.f64 1/16 (/.f64 (*.f64 t z) y))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 (/.f64 z y)) (/.f64 x t)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 t y)))))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 (/.f64 z y)) (/.f64 x t)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 t y)))))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 (/.f64 z y)) (/.f64 x t)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 t y)))))
(*.f64 1/16 (/.f64 (*.f64 t z) y))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))) t)) (*.f64 -1/16 (/.f64 z y)))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))) t)) (*.f64 -1/16 (/.f64 z y)))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))) t)) (*.f64 -1/16 (/.f64 z y)))))
(-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))
(*.f64 1/16 (/.f64 (*.f64 t z) y))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 (/.f64 t y)) (/.f64 x z)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 y z)))))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 (/.f64 t y)) (/.f64 x z)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 y z)))))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 (/.f64 t y)) (/.f64 x z)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 y z)))))
(*.f64 1/16 (/.f64 (*.f64 t z) y))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))) z)) (*.f64 -1/16 (/.f64 t y)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))) z)) (*.f64 -1/16 (/.f64 t y)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))) z)) (*.f64 -1/16 (/.f64 t y)))))
(/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)
(/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) y)
(/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) y)
(/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) y)
x
x
(+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))) y)))
(+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))) y)))
(+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))) y)))
(+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))
(+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 a y))) (/.f64 x a)) (*.f64 1/4 (/.f64 b y))))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 a y))) (/.f64 x a)) (*.f64 1/4 (/.f64 b y))))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 a y))) (/.f64 x a)) (*.f64 1/4 (/.f64 b y))))
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) a)) (*.f64 -1/4 (/.f64 b y)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) a)) (*.f64 -1/4 (/.f64 b y)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) a)) (*.f64 -1/4 (/.f64 b y)))))
(+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))
(+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 b y))) (/.f64 x b)) (*.f64 1/4 (/.f64 a y))))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 b y))) (/.f64 x b)) (*.f64 1/4 (/.f64 a y))))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 b y))) (/.f64 x b)) (*.f64 1/4 (/.f64 a y))))
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) b)) (*.f64 -1/4 (/.f64 a y)))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) b)) (*.f64 -1/4 (/.f64 a y)))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) b)) (*.f64 -1/4 (/.f64 a y)))))
c
(+.f64 c (*.f64 x y))
(+.f64 c (*.f64 x y))
(+.f64 c (*.f64 x y))
(*.f64 x y)
(*.f64 x (+.f64 y (/.f64 c x)))
(*.f64 x (+.f64 y (/.f64 c x)))
(*.f64 x (+.f64 y (/.f64 c x)))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))
c
(+.f64 c (*.f64 x y))
(+.f64 c (*.f64 x y))
(+.f64 c (*.f64 x y))
(*.f64 x y)
(*.f64 y (+.f64 x (/.f64 c y)))
(*.f64 y (+.f64 x (/.f64 c y)))
(*.f64 y (+.f64 x (/.f64 c y)))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))
(*.f64 x y)
(+.f64 c (*.f64 x y))
(+.f64 c (*.f64 x y))
(+.f64 c (*.f64 x y))
c
(*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))
(*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))
(*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))
c
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))
c
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
c
(*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))
(*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))
(*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
c
(*.f64 c (-.f64 (+.f64 1 (/.f64 (*.f64 x y) c)) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (-.f64 (+.f64 1 (/.f64 (*.f64 x y) c)) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (-.f64 (+.f64 1 (/.f64 (*.f64 x y) c)) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(-.f64 c (*.f64 1/4 (*.f64 a b)))
(*.f64 x y)
(*.f64 x (-.f64 (+.f64 y (/.f64 c x)) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (-.f64 (+.f64 y (/.f64 c x)) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (-.f64 (+.f64 y (/.f64 c x)) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) x)))))
(-.f64 c (*.f64 1/4 (*.f64 a b)))
(*.f64 x y)
(*.f64 y (-.f64 (+.f64 x (/.f64 c y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (-.f64 (+.f64 x (/.f64 c y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (-.f64 (+.f64 x (/.f64 c y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) y)))))
(+.f64 c (*.f64 x y))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (-.f64 (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))
(*.f64 a (-.f64 (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))
(*.f64 a (-.f64 (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) a)) (*.f64 -1/4 b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) a)) (*.f64 -1/4 b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) a)) (*.f64 -1/4 b))))
(+.f64 c (*.f64 x y))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (-.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))
(*.f64 b (-.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))
(*.f64 b (-.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) b)) (*.f64 -1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) b)) (*.f64 -1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) b)) (*.f64 -1/4 a))))
(*.f64 x y)
c
(*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))
(*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))
(*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))
c
(*.f64 x y)
(*.f64 x (+.f64 y (/.f64 c x)))
(*.f64 x (+.f64 y (/.f64 c x)))
(*.f64 x (+.f64 y (/.f64 c x)))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))
c
(*.f64 x y)
(*.f64 y (+.f64 x (/.f64 c y)))
(*.f64 y (+.f64 x (/.f64 c y)))
(*.f64 y (+.f64 x (/.f64 c y)))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(*.f64 x y)
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 1/16 (*.f64 t z))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(*.f64 x y)
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 x y)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(*.f64 x y)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
c
(*.f64 c (+.f64 1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)))
(*.f64 c (+.f64 1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)))
(*.f64 c (+.f64 1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)) 1)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(*.f64 x y)
(*.f64 x (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))))
(*.f64 x (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))))
(*.f64 x (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) x)))))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(*.f64 x y)
(*.f64 y (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))))
(*.f64 y (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))))
(*.f64 y (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) y)))))
(+.f64 c (*.f64 x y))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) t)) (*.f64 -1/16 z))))
(+.f64 c (*.f64 x y))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) z)) (*.f64 -1/16 t))))
(*.f64 1/16 (/.f64 (*.f64 t z) x))
y
(*.f64 y (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 x y)))))
(*.f64 y (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 x y)))))
(*.f64 y (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 x y)))))
y
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) (*.f64 x y))) 1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) (*.f64 x y))) 1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) (*.f64 x y))) 1)))
y
(*.f64 1/16 (/.f64 (*.f64 t z) x))
(*.f64 t (+.f64 (*.f64 1/16 (/.f64 z x)) (/.f64 y t)))
(*.f64 t (+.f64 (*.f64 1/16 (/.f64 z x)) (/.f64 y t)))
(*.f64 t (+.f64 (*.f64 1/16 (/.f64 z x)) (/.f64 y t)))
(*.f64 1/16 (/.f64 (*.f64 t z) x))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1/16 (/.f64 z x)))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1/16 (/.f64 z x)))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1/16 (/.f64 z x)))))
y
(*.f64 1/16 (/.f64 (*.f64 t z) x))
(*.f64 z (+.f64 (*.f64 1/16 (/.f64 t x)) (/.f64 y z)))
(*.f64 z (+.f64 (*.f64 1/16 (/.f64 t x)) (/.f64 y z)))
(*.f64 z (+.f64 (*.f64 1/16 (/.f64 t x)) (/.f64 y z)))
(*.f64 1/16 (/.f64 (*.f64 t z) x))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1/16 (/.f64 t x)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1/16 (/.f64 t x)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1/16 (/.f64 t x)))))
(*.f64 1/16 (/.f64 (*.f64 t z) x))
(/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) x)
(/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) x)
(/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) x)
y
y
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))) 1)
(pow.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))) 3)
(pow.f64 (pow.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(exp.f64 (log.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 z y)))) 1)
(*.f64 t (/.f64 z y))
(*.f64 (*.f64 t z) (/.f64 1 y))
(*.f64 1 (*.f64 t (/.f64 z y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 z y))) 2) (cbrt.f64 (*.f64 t (/.f64 z y))))
(*.f64 (sqrt.f64 (*.f64 t (/.f64 z y))) (sqrt.f64 (*.f64 t (/.f64 z y))))
(pow.f64 (*.f64 t (/.f64 z y)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 z y))) 3)
(pow.f64 (pow.f64 (*.f64 t (/.f64 z y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 z y))) 2)
(pow.f64 (/.f64 y (*.f64 t z)) -1)
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 z y)) 2))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 z y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 z y)))))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 z y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 z y))))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 z y))))
(exp.f64 (log.f64 (*.f64 t (/.f64 z y))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (/.f64 z y))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 a b) y))) 1)
(*.f64 a (/.f64 b y))
(*.f64 (*.f64 a b) (/.f64 1 y))
(*.f64 1 (/.f64 (*.f64 a b) y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 a b) y)) 2) (cbrt.f64 (/.f64 (*.f64 a b) y)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a b) y)) (sqrt.f64 (/.f64 (*.f64 a b) y)))
(pow.f64 (/.f64 (*.f64 a b) y) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 a b) y)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 a b) y) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 a b) y)) 2)
(pow.f64 (/.f64 y (*.f64 a b)) -1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 a b) y) 2))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 b y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 a b) y))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 a b) y) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a b) y)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 a b) y)))
(exp.f64 (log.f64 (/.f64 (*.f64 a b) y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 a b) y)) 1))
(+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))
(+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) (fma.f64 (neg.f64 (/.f64 (*.f64 a b) y)) 1/4 (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(+.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) (fma.f64 -1/4 (/.f64 (*.f64 a b) y) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(+.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a b) y)) 1/2)) (*.f64 (sqrt.f64 (/.f64 (*.f64 a b) y)) 1/2) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(+.f64 (fma.f64 1 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (neg.f64 (*.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 1 (*.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 1)))
(+.f64 (fma.f64 1 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (neg.f64 (*.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 1 (*.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (neg.f64 (*.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 1 (*.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2))))
(*.f64 1 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 2) (cbrt.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) (sqrt.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) 3) (*.f64 (pow.f64 (/.f64 (*.f64 a b) y) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) 2) (+.f64 (pow.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 2) (*.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (*.f64 1/4 (/.f64 (*.f64 a b) y))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) 2) (pow.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 2)) (+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 t (/.f64 z y)) 3) 1/4096)) y) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t (/.f64 z y))) 2) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))))) (*.f64 1/4 (*.f64 a b)))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t (/.f64 z y))) 2) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))))) y))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 1/16 (*.f64 t (/.f64 z y))) 2)) y) (*.f64 (-.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))) (*.f64 1/4 (*.f64 a b)))) (*.f64 (-.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))) y))
(pow.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) 1)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) 3))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))
(exp.f64 (log.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 1))
(fma.f64 1 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))
(fma.f64 1 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(fma.f64 1 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))
(fma.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(fma.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x c))) 1)
(*.f64 1 (fma.f64 y x c))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)))
(*.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 c 2) (*.f64 (*.f64 y x) c))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 c c (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 c 2)) (-.f64 (*.f64 y x) c))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(pow.f64 (fma.f64 y x c) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x c)) 3)
(pow.f64 (pow.f64 (fma.f64 y x c) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x c)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x c) 2))
(log.f64 (exp.f64 (fma.f64 y x c)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x c))))
(cbrt.f64 (pow.f64 (fma.f64 y x c) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x c)))
(log1p.f64 (expm1.f64 (fma.f64 y x c)))
(exp.f64 (log.f64 (fma.f64 y x c)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x c)) 1))
(fma.f64 y x c)
(fma.f64 x y c)
(fma.f64 1 (*.f64 y x) c)
(fma.f64 1 c (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t (*.f64 1/16 z) c))) 1)
(*.f64 1 (fma.f64 t (*.f64 1/16 z) c))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 1/16 z) c)) 2) (cbrt.f64 (fma.f64 t (*.f64 1/16 z) c)))
(*.f64 (sqrt.f64 (fma.f64 t (*.f64 1/16 z) c)) (sqrt.f64 (fma.f64 t (*.f64 1/16 z) c)))
(/.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 1/16 z)) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 t (*.f64 1/16 z)) 2) (-.f64 (pow.f64 c 2) (*.f64 (*.f64 t (*.f64 1/16 z)) c))))
(/.f64 (-.f64 (pow.f64 (*.f64 t (*.f64 1/16 z)) 2) (pow.f64 c 2)) (fma.f64 t (*.f64 1/16 z) (neg.f64 c)))
(pow.f64 (fma.f64 t (*.f64 1/16 z) c) 1)
(pow.f64 (cbrt.f64 (fma.f64 t (*.f64 1/16 z) c)) 3)
(pow.f64 (pow.f64 (fma.f64 t (*.f64 1/16 z) c) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 t (*.f64 1/16 z) c)) 2)
(sqrt.f64 (pow.f64 (fma.f64 t (*.f64 1/16 z) c) 2))
(log.f64 (exp.f64 (fma.f64 t (*.f64 1/16 z) c)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (*.f64 1/16 z) c))))
(cbrt.f64 (pow.f64 (fma.f64 t (*.f64 1/16 z) c) 3))
(expm1.f64 (log1p.f64 (fma.f64 t (*.f64 1/16 z) c)))
(log1p.f64 (expm1.f64 (fma.f64 t (*.f64 1/16 z) c)))
(exp.f64 (log.f64 (fma.f64 t (*.f64 1/16 z) c)))
(exp.f64 (*.f64 (log.f64 (fma.f64 t (*.f64 1/16 z) c)) 1))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 (*.f64 1/16 z) t c)
(fma.f64 1 c (*.f64 t (*.f64 1/16 z)))
(fma.f64 1 (*.f64 t (*.f64 1/16 z)) c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 z))) 2) (cbrt.f64 (*.f64 t (*.f64 1/16 z))) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 t (*.f64 1/16 z)))
(fma.f64 (sqrt.f64 (*.f64 t (*.f64 1/16 z))) (sqrt.f64 (*.f64 t (*.f64 1/16 z))) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 t (*.f64 1/16 z)))
(fma.f64 (*.f64 t 1/16) z c)
(+.f64 c (-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 1/4 (*.f64 a b))))
(+.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 1/4 (*.f64 a b)))) (sqrt.f64 (*.f64 1/4 (*.f64 a b))) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 1 (fma.f64 y x c) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 1 (fma.f64 y x c) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 1 (fma.f64 y x c) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(*.f64 1 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))) 2) (cbrt.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))) (sqrt.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 y x c) 2) (+.f64 (pow.f64 (*.f64 1/4 (*.f64 a b)) 2) (*.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x c) 2) (pow.f64 (*.f64 1/4 (*.f64 a b)) 2)) (+.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))))
(pow.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))) 1))
(fma.f64 1 c (-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b))))
(fma.f64 1 (fma.f64 y x c) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 1 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b))))
(fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x c))) 1)
(*.f64 1 (fma.f64 y x c))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)))
(*.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 c 2) (*.f64 (*.f64 y x) c))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 c c (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 c 2)) (-.f64 (*.f64 y x) c))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(pow.f64 (fma.f64 y x c) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x c)) 3)
(pow.f64 (pow.f64 (fma.f64 y x c) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x c)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x c) 2))
(log.f64 (exp.f64 (fma.f64 y x c)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x c))))
(cbrt.f64 (pow.f64 (fma.f64 y x c) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x c)))
(log1p.f64 (expm1.f64 (fma.f64 y x c)))
(exp.f64 (log.f64 (fma.f64 y x c)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x c)) 1))
(fma.f64 y x c)
(fma.f64 x y c)
(fma.f64 1 (*.f64 y x) c)
(fma.f64 1 c (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 z x)))) 1)
(*.f64 t (/.f64 z x))
(*.f64 (*.f64 t z) (/.f64 1 x))
(*.f64 1 (*.f64 t (/.f64 z x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 z x))) 2) (cbrt.f64 (*.f64 t (/.f64 z x))))
(*.f64 (sqrt.f64 (*.f64 t (/.f64 z x))) (sqrt.f64 (*.f64 t (/.f64 z x))))
(pow.f64 (*.f64 t (/.f64 z x)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 z x))) 3)
(pow.f64 (pow.f64 (*.f64 t (/.f64 z x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 z x))) 2)
(pow.f64 (/.f64 x (*.f64 t z)) -1)
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 z x)) 2))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 z x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 z x)))))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 z x)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 z x))))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 z x))))
(exp.f64 (log.f64 (*.f64 t (/.f64 z x))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (/.f64 z x))) 1))
(+.f64 (*.f64 y x) (*.f64 x (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(+.f64 (*.f64 y x) (*.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))) 1)
(pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 1))
(fma.f64 y x (*.f64 x (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(fma.f64 y x (*.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) x))
(fma.f64 x y (*.f64 x (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(fma.f64 x y (*.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) x))
(fma.f64 1 (*.f64 y x) (*.f64 x (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(fma.f64 1 (*.f64 y x) (*.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 x (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 x (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c))) 1)
(*.f64 1 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)) 2) (cbrt.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)) (sqrt.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3)) (fma.f64 c c (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (*.f64 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2)) (-.f64 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)) 3)
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) 2))
(log.f64 (exp.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c))))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)) 1))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x c)
(fma.f64 1 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 1)
(*.f64 1 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(*.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) 3)) (fma.f64 y y (-.f64 (pow.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) 2) (*.f64 y (/.f64 (*.f64 1/16 (*.f64 t z)) x)))))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) 2)) (-.f64 y (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3)
(pow.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) 2))
(log.f64 (exp.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(log1p.f64 (expm1.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(exp.f64 (log.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 1))
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(fma.f64 (*.f64 t (/.f64 z x)) 1/16 y)
(fma.f64 1 y (/.f64 (*.f64 1/16 (*.f64 t z)) x))
(fma.f64 1 (/.f64 (*.f64 1/16 (*.f64 t z)) x) y)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x)) 2) (cbrt.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x)) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (/.f64 (*.f64 1/16 (*.f64 t z)) x))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x)) (sqrt.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x)) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (/.f64 (*.f64 1/16 (*.f64 t z)) x))
Outputs
(-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b)))
(fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b))
(fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 (*.f64 a -1/4) b))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 (*.f64 a -1/4) b))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 (*.f64 a -1/4) b))
(fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y)))
(*.f64 x y)
(*.f64 x y)
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y))) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 (neg.f64 y) (+.f64 (neg.f64 x) (/.f64 (+.f64 (*.f64 (*.f64 t -1/16) z) (*.f64 (*.f64 1/4 b) a)) y)))
(*.f64 y (neg.f64 (fma.f64 x -1 (/.f64 (fma.f64 (*.f64 t z) -1/16 (*.f64 a (*.f64 1/4 b))) y))))
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y))) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 (neg.f64 y) (+.f64 (neg.f64 x) (/.f64 (+.f64 (*.f64 (*.f64 t -1/16) z) (*.f64 (*.f64 1/4 b) a)) y)))
(*.f64 y (neg.f64 (fma.f64 x -1 (/.f64 (fma.f64 (*.f64 t z) -1/16 (*.f64 a (*.f64 1/4 b))) y))))
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y))) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 (neg.f64 y) (+.f64 (neg.f64 x) (/.f64 (+.f64 (*.f64 (*.f64 t -1/16) z) (*.f64 (*.f64 1/4 b) a)) y)))
(*.f64 y (neg.f64 (fma.f64 x -1 (/.f64 (fma.f64 (*.f64 t z) -1/16 (*.f64 a (*.f64 1/4 b))) y))))
(*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(+.f64 (*.f64 x y) (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(+.f64 (*.f64 x y) (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(+.f64 (*.f64 x y) (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(*.f64 x y)
(*.f64 x (+.f64 y (/.f64 (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)) x)))
(*.f64 x (fma.f64 y (/.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) x) y))
(*.f64 x (+.f64 y (/.f64 (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)) x)))
(*.f64 x (fma.f64 y (/.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) x) y))
(*.f64 x (+.f64 y (/.f64 (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)) x)))
(*.f64 x (fma.f64 y (/.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) x) y))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)) x))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 t z) -1/16 (*.f64 a (*.f64 1/4 b))) y) y) x) y))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)) x))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 t z) -1/16 (*.f64 a (*.f64 1/4 b))) y) y) x) y))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)) x))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 t z) -1/16 (*.f64 a (*.f64 1/4 b))) y) y) x) y))
(*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)))
(*.f64 y (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y))))
(fma.f64 y (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y))))
(fma.f64 y (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y))))
(fma.f64 y (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) t)))
(*.f64 t (fma.f64 1/16 z (*.f64 y (/.f64 (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)) t))))
(*.f64 t (fma.f64 y (/.f64 (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) t) (*.f64 1/16 z)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) t)))
(*.f64 t (fma.f64 1/16 z (*.f64 y (/.f64 (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)) t))))
(*.f64 t (fma.f64 y (/.f64 (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) t) (*.f64 1/16 z)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) t)))
(*.f64 t (fma.f64 1/16 z (*.f64 y (/.f64 (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)) t))))
(*.f64 t (fma.f64 y (/.f64 (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) t) (*.f64 1/16 z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (*.f64 y (/.f64 (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)) t)) (*.f64 z -1/16))))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (*.f64 y (/.f64 (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) t)))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (*.f64 y (/.f64 (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)) t)) (*.f64 z -1/16))))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (*.f64 y (/.f64 (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) t)))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (*.f64 y (/.f64 (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)) t)) (*.f64 z -1/16))))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (*.f64 y (/.f64 (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) t)))))
(*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)))
(*.f64 y (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y))))
(fma.f64 y (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y))))
(fma.f64 y (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) (*.f64 1/16 (*.f64 t z)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 y (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y))))
(fma.f64 y (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 y (/.f64 (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)) z))))
(*.f64 z (fma.f64 y (/.f64 (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) z) (*.f64 1/16 t)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 y (/.f64 (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)) z))))
(*.f64 z (fma.f64 y (/.f64 (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) z) (*.f64 1/16 t)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 y (/.f64 (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)) z))))
(*.f64 z (fma.f64 y (/.f64 (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) z) (*.f64 1/16 t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 y (/.f64 (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)) z)) (*.f64 t -1/16))))
(*.f64 z (neg.f64 (fma.f64 t -1/16 (*.f64 y (/.f64 (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) (neg.f64 z))))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 y (/.f64 (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)) z)) (*.f64 t -1/16))))
(*.f64 z (neg.f64 (fma.f64 t -1/16 (*.f64 y (/.f64 (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) (neg.f64 z))))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 y (/.f64 (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)) z)) (*.f64 t -1/16))))
(*.f64 z (neg.f64 (fma.f64 t -1/16 (*.f64 y (/.f64 (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) (neg.f64 z))))))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x))
(*.f64 y (fma.f64 (*.f64 1/16 t) (/.f64 z y) x))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)))
(fma.f64 b (*.f64 a -1/4) (*.f64 y (fma.f64 (*.f64 1/16 t) (/.f64 z y) x)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)))
(fma.f64 b (*.f64 a -1/4) (*.f64 y (fma.f64 (*.f64 1/16 t) (/.f64 z y) x)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)))
(fma.f64 b (*.f64 a -1/4) (*.f64 y (fma.f64 (*.f64 1/16 t) (/.f64 z y) x)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 (*.f64 a -1/4) b)
(*.f64 a (*.f64 b -1/4))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) a)))
(*.f64 a (fma.f64 -1/4 b (*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) a))))
(*.f64 a (fma.f64 y (/.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) a) (*.f64 b -1/4)))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) a)))
(*.f64 a (fma.f64 -1/4 b (*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) a))))
(*.f64 a (fma.f64 y (/.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) a) (*.f64 b -1/4)))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) a)))
(*.f64 a (fma.f64 -1/4 b (*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) a))))
(*.f64 a (fma.f64 y (/.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) a) (*.f64 b -1/4)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 (*.f64 a -1/4) b)
(*.f64 a (*.f64 b -1/4))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) a)) (*.f64 1/4 b))))
(neg.f64 (*.f64 a (fma.f64 -1 (*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) a)) (*.f64 1/4 b))))
(*.f64 (-.f64 (*.f64 1/4 b) (*.f64 y (/.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) a))) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) a)) (*.f64 1/4 b))))
(neg.f64 (*.f64 a (fma.f64 -1 (*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) a)) (*.f64 1/4 b))))
(*.f64 (-.f64 (*.f64 1/4 b) (*.f64 y (/.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) a))) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) a)) (*.f64 1/4 b))))
(neg.f64 (*.f64 a (fma.f64 -1 (*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) a)) (*.f64 1/4 b))))
(*.f64 (-.f64 (*.f64 1/4 b) (*.f64 y (/.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) a))) (neg.f64 a))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x))
(*.f64 y (fma.f64 (*.f64 1/16 t) (/.f64 z y) x))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)))
(fma.f64 b (*.f64 a -1/4) (*.f64 y (fma.f64 (*.f64 1/16 t) (/.f64 z y) x)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)))
(fma.f64 b (*.f64 a -1/4) (*.f64 y (fma.f64 (*.f64 1/16 t) (/.f64 z y) x)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)))
(fma.f64 b (*.f64 a -1/4) (*.f64 y (fma.f64 (*.f64 1/16 t) (/.f64 z y) x)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 (*.f64 a -1/4) b)
(*.f64 a (*.f64 b -1/4))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) b)))
(*.f64 b (fma.f64 -1/4 a (*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) b))))
(*.f64 b (fma.f64 y (/.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) b) (*.f64 a -1/4)))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) b)))
(*.f64 b (fma.f64 -1/4 a (*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) b))))
(*.f64 b (fma.f64 y (/.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) b) (*.f64 a -1/4)))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) b)))
(*.f64 b (fma.f64 -1/4 a (*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) b))))
(*.f64 b (fma.f64 y (/.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) b) (*.f64 a -1/4)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 (*.f64 a -1/4) b)
(*.f64 a (*.f64 b -1/4))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) b)) (*.f64 1/4 a)))
(*.f64 (-.f64 (*.f64 1/4 a) (*.f64 y (/.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) b))) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) b)) (*.f64 1/4 a)))
(*.f64 (-.f64 (*.f64 1/4 a) (*.f64 y (/.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) b))) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))) b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (*.f64 y (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) b)) (*.f64 1/4 a)))
(*.f64 (-.f64 (*.f64 1/4 a) (*.f64 y (/.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) b))) (neg.f64 b))
(-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y)))
(/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)
(/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)
x
(*.f64 x (-.f64 (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 x y)))) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 x y)))))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/16 (*.f64 (/.f64 t x) (/.f64 z y))) (*.f64 1/4 (/.f64 (*.f64 a (/.f64 b x)) y)))))
(*.f64 x (+.f64 1 (fma.f64 1/16 (*.f64 (/.f64 t y) (/.f64 z x)) (/.f64 (*.f64 a (*.f64 b -1/4)) (*.f64 x y)))))
(*.f64 x (-.f64 (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 x y)))) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 x y)))))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/16 (*.f64 (/.f64 t x) (/.f64 z y))) (*.f64 1/4 (/.f64 (*.f64 a (/.f64 b x)) y)))))
(*.f64 x (+.f64 1 (fma.f64 1/16 (*.f64 (/.f64 t y) (/.f64 z x)) (/.f64 (*.f64 a (*.f64 b -1/4)) (*.f64 x y)))))
(*.f64 x (-.f64 (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 x y)))) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 x y)))))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/16 (*.f64 (/.f64 t x) (/.f64 z y))) (*.f64 1/4 (/.f64 (*.f64 a (/.f64 b x)) y)))))
(*.f64 x (+.f64 1 (fma.f64 1/16 (*.f64 (/.f64 t y) (/.f64 z x)) (/.f64 (*.f64 a (*.f64 b -1/4)) (*.f64 x y)))))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))) x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y) x) -1))
(*.f64 (neg.f64 x) (+.f64 (/.f64 (/.f64 (fma.f64 (*.f64 t z) -1/16 (*.f64 a (*.f64 1/4 b))) y) x) -1))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))) x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y) x) -1))
(*.f64 (neg.f64 x) (+.f64 (/.f64 (/.f64 (fma.f64 (*.f64 t z) -1/16 (*.f64 a (*.f64 1/4 b))) y) x) -1))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))) x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y) x) -1))
(*.f64 (neg.f64 x) (+.f64 (/.f64 (/.f64 (fma.f64 (*.f64 t z) -1/16 (*.f64 a (*.f64 1/4 b))) y) x) -1))
(-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y))
(+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y)))
(*.f64 1/16 (/.f64 (*.f64 t z) y))
(*.f64 1/16 (*.f64 t (/.f64 z y)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 (/.f64 z y)) (/.f64 x t)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 t y)))))
(*.f64 t (-.f64 (fma.f64 1/16 (/.f64 z y) (/.f64 x t)) (*.f64 1/4 (*.f64 a (/.f64 b (*.f64 t y))))))
(*.f64 t (+.f64 (fma.f64 1/16 (/.f64 z y) (/.f64 x t)) (*.f64 -1/4 (*.f64 (/.f64 b y) (/.f64 a t)))))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 (/.f64 z y)) (/.f64 x t)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 t y)))))
(*.f64 t (-.f64 (fma.f64 1/16 (/.f64 z y) (/.f64 x t)) (*.f64 1/4 (*.f64 a (/.f64 b (*.f64 t y))))))
(*.f64 t (+.f64 (fma.f64 1/16 (/.f64 z y) (/.f64 x t)) (*.f64 -1/4 (*.f64 (/.f64 b y) (/.f64 a t)))))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 (/.f64 z y)) (/.f64 x t)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 t y)))))
(*.f64 t (-.f64 (fma.f64 1/16 (/.f64 z y) (/.f64 x t)) (*.f64 1/4 (*.f64 a (/.f64 b (*.f64 t y))))))
(*.f64 t (+.f64 (fma.f64 1/16 (/.f64 z y) (/.f64 x t)) (*.f64 -1/4 (*.f64 (/.f64 b y) (/.f64 a t)))))
(*.f64 1/16 (/.f64 (*.f64 t z) y))
(*.f64 1/16 (*.f64 t (/.f64 z y)))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))) t)) (*.f64 -1/16 (/.f64 z y)))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)) t) (*.f64 -1/16 (/.f64 z y)))))
(*.f64 t (neg.f64 (fma.f64 -1/16 (/.f64 z y) (/.f64 (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) (neg.f64 t)))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))) t)) (*.f64 -1/16 (/.f64 z y)))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)) t) (*.f64 -1/16 (/.f64 z y)))))
(*.f64 t (neg.f64 (fma.f64 -1/16 (/.f64 z y) (/.f64 (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) (neg.f64 t)))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))) t)) (*.f64 -1/16 (/.f64 z y)))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)) t) (*.f64 -1/16 (/.f64 z y)))))
(*.f64 t (neg.f64 (fma.f64 -1/16 (/.f64 z y) (/.f64 (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) (neg.f64 t)))))
(-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y))
(+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y)))
(*.f64 1/16 (/.f64 (*.f64 t z) y))
(*.f64 1/16 (*.f64 t (/.f64 z y)))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 (/.f64 t y)) (/.f64 x z)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 y z)))))
(*.f64 z (-.f64 (fma.f64 1/16 (/.f64 t y) (/.f64 x z)) (*.f64 1/4 (*.f64 (/.f64 a y) (/.f64 b z)))))
(*.f64 z (+.f64 (fma.f64 1/16 (/.f64 t y) (/.f64 x z)) (*.f64 -1/4 (*.f64 (/.f64 b y) (/.f64 a z)))))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 (/.f64 t y)) (/.f64 x z)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 y z)))))
(*.f64 z (-.f64 (fma.f64 1/16 (/.f64 t y) (/.f64 x z)) (*.f64 1/4 (*.f64 (/.f64 a y) (/.f64 b z)))))
(*.f64 z (+.f64 (fma.f64 1/16 (/.f64 t y) (/.f64 x z)) (*.f64 -1/4 (*.f64 (/.f64 b y) (/.f64 a z)))))
(*.f64 z (-.f64 (+.f64 (*.f64 1/16 (/.f64 t y)) (/.f64 x z)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 y z)))))
(*.f64 z (-.f64 (fma.f64 1/16 (/.f64 t y) (/.f64 x z)) (*.f64 1/4 (*.f64 (/.f64 a y) (/.f64 b z)))))
(*.f64 z (+.f64 (fma.f64 1/16 (/.f64 t y) (/.f64 x z)) (*.f64 -1/4 (*.f64 (/.f64 b y) (/.f64 a z)))))
(*.f64 1/16 (/.f64 (*.f64 t z) y))
(*.f64 1/16 (*.f64 t (/.f64 z y)))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))) z)) (*.f64 -1/16 (/.f64 t y)))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)) z) (*.f64 -1/16 (/.f64 t y)))))
(*.f64 z (neg.f64 (fma.f64 -1/16 (/.f64 t y) (/.f64 (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) (neg.f64 z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))) z)) (*.f64 -1/16 (/.f64 t y)))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)) z) (*.f64 -1/16 (/.f64 t y)))))
(*.f64 z (neg.f64 (fma.f64 -1/16 (/.f64 t y) (/.f64 (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) (neg.f64 z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))) z)) (*.f64 -1/16 (/.f64 t y)))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 (*.f64 a -1/4) b) y)) z) (*.f64 -1/16 (/.f64 t y)))))
(*.f64 z (neg.f64 (fma.f64 -1/16 (/.f64 t y) (/.f64 (+.f64 x (*.f64 a (/.f64 (*.f64 b -1/4) y))) (neg.f64 z)))))
(/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)
(/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)
(/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)
(/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) y)
(/.f64 (+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 (*.f64 a -1/4) b)) y)
(/.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) y)
(/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) y)
(/.f64 (+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 (*.f64 a -1/4) b)) y)
(/.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) y)
(/.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) y)
(/.f64 (+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) (*.f64 (*.f64 a -1/4) b)) y)
(/.f64 (fma.f64 1/16 (*.f64 t z) (fma.f64 b (*.f64 a -1/4) (*.f64 x y))) y)
x
x
(+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))) y)))
(+.f64 x (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 t -1/16) z) (*.f64 (*.f64 1/4 b) a)) y)))
(-.f64 x (/.f64 (fma.f64 (*.f64 t z) -1/16 (*.f64 a (*.f64 1/4 b))) y))
(+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))) y)))
(+.f64 x (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 t -1/16) z) (*.f64 (*.f64 1/4 b) a)) y)))
(-.f64 x (/.f64 (fma.f64 (*.f64 t z) -1/16 (*.f64 a (*.f64 1/4 b))) y))
(+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (*.f64 t z)) (*.f64 -1/4 (*.f64 a b))) y)))
(+.f64 x (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 t -1/16) z) (*.f64 (*.f64 1/4 b) a)) y)))
(-.f64 x (/.f64 (fma.f64 (*.f64 t z) -1/16 (*.f64 a (*.f64 1/4 b))) y))
(+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))
(fma.f64 1/16 (*.f64 t (/.f64 z y)) x)
(fma.f64 (*.f64 1/16 t) (/.f64 z y) x)
(+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
(/.f64 (*.f64 (*.f64 a -1/4) b) y)
(*.f64 a (/.f64 (*.f64 b -1/4) y))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 a y))) (/.f64 x a)) (*.f64 1/4 (/.f64 b y))))
(*.f64 a (+.f64 (fma.f64 1/16 (*.f64 (/.f64 t a) (/.f64 z y)) (/.f64 x a)) (/.f64 (*.f64 b -1/4) y)))
(*.f64 a (fma.f64 1/16 (*.f64 (/.f64 z y) (/.f64 t a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 b -1/4) y))))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 a y))) (/.f64 x a)) (*.f64 1/4 (/.f64 b y))))
(*.f64 a (+.f64 (fma.f64 1/16 (*.f64 (/.f64 t a) (/.f64 z y)) (/.f64 x a)) (/.f64 (*.f64 b -1/4) y)))
(*.f64 a (fma.f64 1/16 (*.f64 (/.f64 z y) (/.f64 t a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 b -1/4) y))))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 a y))) (/.f64 x a)) (*.f64 1/4 (/.f64 b y))))
(*.f64 a (+.f64 (fma.f64 1/16 (*.f64 (/.f64 t a) (/.f64 z y)) (/.f64 x a)) (/.f64 (*.f64 b -1/4) y)))
(*.f64 a (fma.f64 1/16 (*.f64 (/.f64 z y) (/.f64 t a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 b -1/4) y))))
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
(/.f64 (*.f64 (*.f64 a -1/4) b) y)
(*.f64 a (/.f64 (*.f64 b -1/4) y))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) a)) (*.f64 -1/4 (/.f64 b y)))))
(neg.f64 (*.f64 a (+.f64 (neg.f64 (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) a)) (*.f64 1/4 (/.f64 b y)))))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) a) (*.f64 1/4 (/.f64 b y))) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) a)) (*.f64 -1/4 (/.f64 b y)))))
(neg.f64 (*.f64 a (+.f64 (neg.f64 (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) a)) (*.f64 1/4 (/.f64 b y)))))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) a) (*.f64 1/4 (/.f64 b y))) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) a)) (*.f64 -1/4 (/.f64 b y)))))
(neg.f64 (*.f64 a (+.f64 (neg.f64 (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) a)) (*.f64 1/4 (/.f64 b y)))))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) a) (*.f64 1/4 (/.f64 b y))) (neg.f64 a))
(+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y)))
(fma.f64 1/16 (*.f64 t (/.f64 z y)) x)
(fma.f64 (*.f64 1/16 t) (/.f64 z y) x)
(+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(+.f64 x (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) y)) (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
(/.f64 (*.f64 (*.f64 a -1/4) b) y)
(*.f64 a (/.f64 (*.f64 b -1/4) y))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 b y))) (/.f64 x b)) (*.f64 1/4 (/.f64 a y))))
(*.f64 b (+.f64 (fma.f64 1/16 (*.f64 (/.f64 t b) (/.f64 z y)) (/.f64 x b)) (/.f64 (*.f64 a -1/4) y)))
(*.f64 b (fma.f64 1/16 (*.f64 (/.f64 z y) (/.f64 t b)) (-.f64 (/.f64 x b) (*.f64 1/4 (/.f64 a y)))))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 b y))) (/.f64 x b)) (*.f64 1/4 (/.f64 a y))))
(*.f64 b (+.f64 (fma.f64 1/16 (*.f64 (/.f64 t b) (/.f64 z y)) (/.f64 x b)) (/.f64 (*.f64 a -1/4) y)))
(*.f64 b (fma.f64 1/16 (*.f64 (/.f64 z y) (/.f64 t b)) (-.f64 (/.f64 x b) (*.f64 1/4 (/.f64 a y)))))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 b y))) (/.f64 x b)) (*.f64 1/4 (/.f64 a y))))
(*.f64 b (+.f64 (fma.f64 1/16 (*.f64 (/.f64 t b) (/.f64 z y)) (/.f64 x b)) (/.f64 (*.f64 a -1/4) y)))
(*.f64 b (fma.f64 1/16 (*.f64 (/.f64 z y) (/.f64 t b)) (-.f64 (/.f64 x b) (*.f64 1/4 (/.f64 a y)))))
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
(/.f64 (*.f64 (*.f64 a -1/4) b) y)
(*.f64 a (/.f64 (*.f64 b -1/4) y))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) b)) (*.f64 -1/4 (/.f64 a y)))))
(*.f64 (neg.f64 b) (+.f64 (neg.f64 (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) b)) (*.f64 1/4 (/.f64 a y))))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) b) (*.f64 1/4 (/.f64 a y))) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) b)) (*.f64 -1/4 (/.f64 a y)))))
(*.f64 (neg.f64 b) (+.f64 (neg.f64 (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) b)) (*.f64 1/4 (/.f64 a y))))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) b) (*.f64 1/4 (/.f64 a y))) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) b)) (*.f64 -1/4 (/.f64 a y)))))
(*.f64 (neg.f64 b) (+.f64 (neg.f64 (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) b)) (*.f64 1/4 (/.f64 a y))))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) b) (*.f64 1/4 (/.f64 a y))) (neg.f64 b))
c
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(*.f64 x y)
(*.f64 x (+.f64 y (/.f64 c x)))
(*.f64 x (+.f64 y (/.f64 c x)))
(*.f64 x (+.f64 y (/.f64 c x)))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (/.f64 (neg.f64 c) x)))
(*.f64 x (neg.f64 (-.f64 (/.f64 (neg.f64 c) x) y)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (/.f64 (neg.f64 c) x)))
(*.f64 x (neg.f64 (-.f64 (/.f64 (neg.f64 c) x) y)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (/.f64 (neg.f64 c) x)))
(*.f64 x (neg.f64 (-.f64 (/.f64 (neg.f64 c) x) y)))
c
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(*.f64 x y)
(*.f64 y (+.f64 x (/.f64 c y)))
(*.f64 y (+.f64 x (/.f64 c y)))
(*.f64 y (+.f64 x (/.f64 c y)))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (/.f64 (neg.f64 c) y)))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 c y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (/.f64 (neg.f64 c) y)))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 c y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (/.f64 (neg.f64 c) y)))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 c y)))
(*.f64 x y)
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
c
(*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))
(*.f64 c (+.f64 1 (*.f64 x (/.f64 y c))))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))
(*.f64 c (+.f64 1 (*.f64 x (/.f64 y c))))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))
(*.f64 c (+.f64 1 (*.f64 x (/.f64 y c))))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1 (*.f64 x (/.f64 y c)) -1))
(*.f64 (*.f64 (fma.f64 x (/.f64 y c) 1) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1 (*.f64 x (/.f64 y c)) -1))
(*.f64 (*.f64 (fma.f64 x (/.f64 y c) 1) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1 (*.f64 x (/.f64 y c)) -1))
(*.f64 (*.f64 (fma.f64 x (/.f64 y c) 1) -1) (neg.f64 c))
c
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 t (fma.f64 1/16 z (/.f64 c t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 t (fma.f64 1/16 z (/.f64 c t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 t (fma.f64 1/16 z (/.f64 c t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 c t) (*.f64 z -1/16))))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (/.f64 c t))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 c t) (*.f64 z -1/16))))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (/.f64 c t))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 c t) (*.f64 z -1/16))))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (/.f64 c t))))
c
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 c z) (*.f64 t -1/16))))
(*.f64 z (neg.f64 (-.f64 (*.f64 t -1/16) (/.f64 c z))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 c z) (*.f64 t -1/16))))
(*.f64 z (neg.f64 (-.f64 (*.f64 t -1/16) (/.f64 c z))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 c z) (*.f64 t -1/16))))
(*.f64 z (neg.f64 (-.f64 (*.f64 t -1/16) (/.f64 c z))))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
c
(*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))
(*.f64 c (+.f64 1 (/.f64 (*.f64 (*.f64 1/16 t) z) c)))
(*.f64 c (fma.f64 1/16 (*.f64 t (/.f64 z c)) 1))
(*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))
(*.f64 c (+.f64 1 (/.f64 (*.f64 (*.f64 1/16 t) z) c)))
(*.f64 c (fma.f64 1/16 (*.f64 t (/.f64 z c)) 1))
(*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))
(*.f64 c (+.f64 1 (/.f64 (*.f64 (*.f64 1/16 t) z) c)))
(*.f64 c (fma.f64 1/16 (*.f64 t (/.f64 z c)) 1))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1/16 (*.f64 t (/.f64 z c)) -1))
(*.f64 c (neg.f64 (fma.f64 -1/16 (*.f64 t (/.f64 z c)) -1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1/16 (*.f64 t (/.f64 z c)) -1))
(*.f64 c (neg.f64 (fma.f64 -1/16 (*.f64 t (/.f64 z c)) -1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1/16 (*.f64 t (/.f64 z c)) -1))
(*.f64 c (neg.f64 (fma.f64 -1/16 (*.f64 t (/.f64 z c)) -1)))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(fma.f64 x y (*.f64 (*.f64 a -1/4) b))
(fma.f64 b (*.f64 a -1/4) (*.f64 x y))
c
(*.f64 c (-.f64 (+.f64 1 (/.f64 (*.f64 x y) c)) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (/.f64 (fma.f64 x y (*.f64 (*.f64 a -1/4) b)) c)))
(*.f64 c (+.f64 1 (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) c)))
(*.f64 c (-.f64 (+.f64 1 (/.f64 (*.f64 x y) c)) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (/.f64 (fma.f64 x y (*.f64 (*.f64 a -1/4) b)) c)))
(*.f64 c (+.f64 1 (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) c)))
(*.f64 c (-.f64 (+.f64 1 (/.f64 (*.f64 x y) c)) (*.f64 1/4 (/.f64 (*.f64 a b) c))))
(*.f64 c (+.f64 1 (/.f64 (fma.f64 x y (*.f64 (*.f64 a -1/4) b)) c)))
(*.f64 c (+.f64 1 (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) c)))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 (*.f64 a -1/4) b)) c) -1))
(*.f64 c (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) c) -1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 (*.f64 a -1/4) b)) c) -1))
(*.f64 c (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) c) -1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1 (/.f64 (fma.f64 x y (*.f64 (*.f64 a -1/4) b)) c) -1))
(*.f64 c (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 b (*.f64 a -1/4) (*.f64 x y)) c) -1)))
(-.f64 c (*.f64 1/4 (*.f64 a b)))
(+.f64 c (*.f64 (*.f64 a -1/4) b))
(+.f64 c (*.f64 a (*.f64 b -1/4)))
(*.f64 x y)
(*.f64 x (-.f64 (+.f64 y (/.f64 c x)) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (/.f64 (+.f64 c (*.f64 (*.f64 a -1/4) b)) x)))
(*.f64 x (+.f64 y (/.f64 (+.f64 c (*.f64 a (*.f64 b -1/4))) x)))
(*.f64 x (-.f64 (+.f64 y (/.f64 c x)) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (/.f64 (+.f64 c (*.f64 (*.f64 a -1/4) b)) x)))
(*.f64 x (+.f64 y (/.f64 (+.f64 c (*.f64 a (*.f64 b -1/4))) x)))
(*.f64 x (-.f64 (+.f64 y (/.f64 c x)) (*.f64 1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (/.f64 (+.f64 c (*.f64 (*.f64 a -1/4) b)) x)))
(*.f64 x (+.f64 y (/.f64 (+.f64 c (*.f64 a (*.f64 b -1/4))) x)))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (+.f64 c (*.f64 (*.f64 a -1/4) b)) x))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 y) (/.f64 (+.f64 c (*.f64 a (*.f64 b -1/4))) x)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (+.f64 c (*.f64 (*.f64 a -1/4) b)) x))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 y) (/.f64 (+.f64 c (*.f64 a (*.f64 b -1/4))) x)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (+.f64 c (*.f64 (*.f64 a -1/4) b)) x))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 y) (/.f64 (+.f64 c (*.f64 a (*.f64 b -1/4))) x)))
(-.f64 c (*.f64 1/4 (*.f64 a b)))
(+.f64 c (*.f64 (*.f64 a -1/4) b))
(+.f64 c (*.f64 a (*.f64 b -1/4)))
(*.f64 x y)
(*.f64 y (-.f64 (+.f64 x (/.f64 c y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (/.f64 (+.f64 c (*.f64 (*.f64 a -1/4) b)) y)))
(*.f64 y (+.f64 x (/.f64 (+.f64 c (*.f64 a (*.f64 b -1/4))) y)))
(*.f64 y (-.f64 (+.f64 x (/.f64 c y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (/.f64 (+.f64 c (*.f64 (*.f64 a -1/4) b)) y)))
(*.f64 y (+.f64 x (/.f64 (+.f64 c (*.f64 a (*.f64 b -1/4))) y)))
(*.f64 y (-.f64 (+.f64 x (/.f64 c y)) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (/.f64 (+.f64 c (*.f64 (*.f64 a -1/4) b)) y)))
(*.f64 y (+.f64 x (/.f64 (+.f64 c (*.f64 a (*.f64 b -1/4))) y)))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (+.f64 c (*.f64 (*.f64 a -1/4) b)) y))))
(*.f64 y (neg.f64 (-.f64 (neg.f64 x) (/.f64 (+.f64 c (*.f64 a (*.f64 b -1/4))) y))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (+.f64 c (*.f64 (*.f64 a -1/4) b)) y))))
(*.f64 y (neg.f64 (-.f64 (neg.f64 x) (/.f64 (+.f64 c (*.f64 a (*.f64 b -1/4))) y))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 (+.f64 c (*.f64 (*.f64 a -1/4) b)) y))))
(*.f64 y (neg.f64 (-.f64 (neg.f64 x) (/.f64 (+.f64 c (*.f64 a (*.f64 b -1/4))) y))))
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(*.f64 -1/4 (*.f64 a b))
(*.f64 (*.f64 a -1/4) b)
(*.f64 a (*.f64 b -1/4))
(*.f64 a (-.f64 (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))
(*.f64 a (+.f64 (+.f64 (/.f64 c a) (*.f64 x (/.f64 y a))) (*.f64 b -1/4)))
(*.f64 a (+.f64 (/.f64 c a) (fma.f64 x (/.f64 y a) (*.f64 b -1/4))))
(*.f64 a (-.f64 (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))
(*.f64 a (+.f64 (+.f64 (/.f64 c a) (*.f64 x (/.f64 y a))) (*.f64 b -1/4)))
(*.f64 a (+.f64 (/.f64 c a) (fma.f64 x (/.f64 y a) (*.f64 b -1/4))))
(*.f64 a (-.f64 (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a)) (*.f64 1/4 b)))
(*.f64 a (+.f64 (+.f64 (/.f64 c a) (*.f64 x (/.f64 y a))) (*.f64 b -1/4)))
(*.f64 a (+.f64 (/.f64 c a) (fma.f64 x (/.f64 y a) (*.f64 b -1/4))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 (*.f64 a -1/4) b)
(*.f64 a (*.f64 b -1/4))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) a)) (*.f64 -1/4 b))))
(neg.f64 (*.f64 a (+.f64 (neg.f64 (/.f64 (fma.f64 x y c) a)) (*.f64 1/4 b))))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 x y c) a) (*.f64 1/4 b)) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) a)) (*.f64 -1/4 b))))
(neg.f64 (*.f64 a (+.f64 (neg.f64 (/.f64 (fma.f64 x y c) a)) (*.f64 1/4 b))))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 x y c) a) (*.f64 1/4 b)) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) a)) (*.f64 -1/4 b))))
(neg.f64 (*.f64 a (+.f64 (neg.f64 (/.f64 (fma.f64 x y c) a)) (*.f64 1/4 b))))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 x y c) a) (*.f64 1/4 b)) (neg.f64 a))
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(+.f64 c (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y)))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(*.f64 -1/4 (*.f64 a b))
(*.f64 (*.f64 a -1/4) b)
(*.f64 a (*.f64 b -1/4))
(*.f64 b (-.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))
(*.f64 b (+.f64 (/.f64 c b) (-.f64 (*.f64 x (/.f64 y b)) (*.f64 1/4 a))))
(*.f64 b (+.f64 (/.f64 c b) (fma.f64 x (/.f64 y b) (*.f64 a -1/4))))
(*.f64 b (-.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))
(*.f64 b (+.f64 (/.f64 c b) (-.f64 (*.f64 x (/.f64 y b)) (*.f64 1/4 a))))
(*.f64 b (+.f64 (/.f64 c b) (fma.f64 x (/.f64 y b) (*.f64 a -1/4))))
(*.f64 b (-.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)) (*.f64 1/4 a)))
(*.f64 b (+.f64 (/.f64 c b) (-.f64 (*.f64 x (/.f64 y b)) (*.f64 1/4 a))))
(*.f64 b (+.f64 (/.f64 c b) (fma.f64 x (/.f64 y b) (*.f64 a -1/4))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 (*.f64 a -1/4) b)
(*.f64 a (*.f64 b -1/4))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (+.f64 (neg.f64 (/.f64 (fma.f64 x y c) b)) (*.f64 1/4 a)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 x y c) b) (*.f64 1/4 a)) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (+.f64 (neg.f64 (/.f64 (fma.f64 x y c) b)) (*.f64 1/4 a)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 x y c) b) (*.f64 1/4 a)) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (+.f64 (neg.f64 (/.f64 (fma.f64 x y c) b)) (*.f64 1/4 a)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 x y c) b) (*.f64 1/4 a)) (neg.f64 b))
(*.f64 x y)
c
(*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))
(*.f64 c (+.f64 1 (*.f64 x (/.f64 y c))))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))
(*.f64 c (+.f64 1 (*.f64 x (/.f64 y c))))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))
(*.f64 c (+.f64 1 (*.f64 x (/.f64 y c))))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1 (*.f64 x (/.f64 y c)) -1))
(*.f64 (*.f64 (fma.f64 x (/.f64 y c) 1) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1 (*.f64 x (/.f64 y c)) -1))
(*.f64 (*.f64 (fma.f64 x (/.f64 y c) 1) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1 (*.f64 x (/.f64 y c)) -1))
(*.f64 (*.f64 (fma.f64 x (/.f64 y c) 1) -1) (neg.f64 c))
c
(*.f64 x y)
(*.f64 x (+.f64 y (/.f64 c x)))
(*.f64 x (+.f64 y (/.f64 c x)))
(*.f64 x (+.f64 y (/.f64 c x)))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (/.f64 (neg.f64 c) x)))
(*.f64 x (neg.f64 (-.f64 (/.f64 (neg.f64 c) x) y)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (/.f64 (neg.f64 c) x)))
(*.f64 x (neg.f64 (-.f64 (/.f64 (neg.f64 c) x) y)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (/.f64 (neg.f64 c) x)))
(*.f64 x (neg.f64 (-.f64 (/.f64 (neg.f64 c) x) y)))
c
(*.f64 x y)
(*.f64 y (+.f64 x (/.f64 c y)))
(*.f64 y (+.f64 x (/.f64 c y)))
(*.f64 y (+.f64 x (/.f64 c y)))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (/.f64 (neg.f64 c) y)))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 c y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (/.f64 (neg.f64 c) y)))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 c y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (/.f64 (neg.f64 c) y)))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 c y)))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 x y)
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 -1/16 (*.f64 t (/.f64 z x)))))
(*.f64 x (neg.f64 (-.f64 (*.f64 (*.f64 t -1/16) (/.f64 z x)) y)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 -1/16 (*.f64 t (/.f64 z x)))))
(*.f64 x (neg.f64 (-.f64 (*.f64 (*.f64 t -1/16) (/.f64 z x)) y)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1/16 (/.f64 (*.f64 t z) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 -1/16 (*.f64 t (/.f64 z x)))))
(*.f64 x (neg.f64 (-.f64 (*.f64 (*.f64 t -1/16) (/.f64 z x)) y)))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 x y)
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x))
(*.f64 y (fma.f64 (*.f64 1/16 t) (/.f64 z y) x))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x))
(*.f64 y (fma.f64 (*.f64 1/16 t) (/.f64 z y) x))
(*.f64 y (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))))
(*.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z y)) x))
(*.f64 y (fma.f64 (*.f64 1/16 t) (/.f64 z y) x))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 -1/16 (*.f64 t (/.f64 z y)))))
(*.f64 (-.f64 (*.f64 (*.f64 t -1/16) (/.f64 z y)) x) (neg.f64 y))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 -1/16 (*.f64 t (/.f64 z y)))))
(*.f64 (-.f64 (*.f64 (*.f64 t -1/16) (/.f64 z y)) x) (neg.f64 y))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1/16 (/.f64 (*.f64 t z) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 -1/16 (*.f64 t (/.f64 z y)))))
(*.f64 (-.f64 (*.f64 (*.f64 t -1/16) (/.f64 z y)) x) (neg.f64 y))
(*.f64 x y)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (fma.f64 1/16 z (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 x (/.f64 y t) (*.f64 1/16 z)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (fma.f64 1/16 z (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 x (/.f64 y t) (*.f64 1/16 z)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)))
(*.f64 t (fma.f64 1/16 z (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 x (/.f64 y t) (*.f64 1/16 z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (*.f64 x (/.f64 y t)) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (*.f64 x (/.f64 y t))) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (*.f64 x (/.f64 y t)) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (*.f64 x (/.f64 y t))) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (*.f64 x (/.f64 y t)) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (*.f64 x (/.f64 y t))) (neg.f64 t))
(*.f64 x y)
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y))
(fma.f64 1/16 (*.f64 t z) (*.f64 x y))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 x (/.f64 y z))))
(*.f64 z (fma.f64 x (/.f64 y z) (*.f64 1/16 t)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 x (/.f64 y z))))
(*.f64 z (fma.f64 x (/.f64 y z) (*.f64 1/16 t)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 x y) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 x (/.f64 y z))))
(*.f64 z (fma.f64 x (/.f64 y z) (*.f64 1/16 t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 x (/.f64 y z)) (*.f64 t -1/16))))
(*.f64 (fma.f64 t -1/16 (/.f64 (*.f64 y (neg.f64 x)) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 x (/.f64 y z)) (*.f64 t -1/16))))
(*.f64 (fma.f64 t -1/16 (/.f64 (*.f64 y (neg.f64 x)) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 x (/.f64 y z)) (*.f64 t -1/16))))
(*.f64 (fma.f64 t -1/16 (/.f64 (*.f64 y (neg.f64 x)) z)) (neg.f64 z))
(*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
c
(*.f64 c (+.f64 1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)))
(*.f64 c (+.f64 1 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c))))
(*.f64 c (fma.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) 1))
(*.f64 c (+.f64 1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)))
(*.f64 c (+.f64 1 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c))))
(*.f64 c (fma.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) 1))
(*.f64 c (+.f64 1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)))
(*.f64 c (+.f64 1 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c))))
(*.f64 c (fma.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) 1))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)) -1))
(*.f64 (*.f64 (fma.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) 1) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)) -1))
(*.f64 (*.f64 (fma.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) 1) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1 (*.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)) -1))
(*.f64 (*.f64 (fma.f64 x (/.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) 1) -1) (neg.f64 c))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c)
(+.f64 (fma.f64 x y c) (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c)
(+.f64 (fma.f64 x y c) (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c)
(+.f64 (fma.f64 x y c) (*.f64 1/16 (*.f64 t z)))
(*.f64 x y)
(*.f64 x (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))))
(*.f64 x (+.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x))))
(*.f64 x (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))))
(*.f64 x (+.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x))))
(*.f64 x (+.f64 y (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) x)) (/.f64 c x))))
(*.f64 x (+.f64 y (fma.f64 1/16 (*.f64 t (/.f64 z x)) (/.f64 c x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (fma.f64 t (*.f64 1/16 z) c) x))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 y) (/.f64 (fma.f64 1/16 (*.f64 t z) c) x)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (fma.f64 t (*.f64 1/16 z) c) x))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 y) (/.f64 (fma.f64 1/16 (*.f64 t z) c) x)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) x)))))
(*.f64 (neg.f64 x) (*.f64 -1 (+.f64 y (/.f64 (fma.f64 t (*.f64 1/16 z) c) x))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 y) (/.f64 (fma.f64 1/16 (*.f64 t z) c) x)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c)
(+.f64 (fma.f64 x y c) (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c)
(+.f64 (fma.f64 x y c) (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c)
(+.f64 (fma.f64 x y c) (*.f64 1/16 (*.f64 t z)))
(*.f64 x y)
(*.f64 y (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))))
(*.f64 y (+.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z y)) (/.f64 c y))))
(*.f64 y (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))))
(*.f64 y (+.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z y)) (/.f64 c y))))
(*.f64 y (+.f64 x (+.f64 (*.f64 1/16 (/.f64 (*.f64 t z) y)) (/.f64 c y))))
(*.f64 y (+.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z y)) (/.f64 c y))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (neg.f64 (/.f64 (fma.f64 t (*.f64 1/16 z) c) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 1/16 (*.f64 t z) c) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (neg.f64 (/.f64 (fma.f64 t (*.f64 1/16 z) c) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 1/16 (*.f64 t z) c) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (neg.f64 (/.f64 (fma.f64 t (*.f64 1/16 z) c) y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 1/16 (*.f64 t z) c) y)))
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c)
(+.f64 (fma.f64 x y c) (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c)
(+.f64 (fma.f64 x y c) (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c)
(+.f64 (fma.f64 x y c) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(*.f64 t (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))
(*.f64 t (+.f64 (fma.f64 1/16 z (/.f64 c t)) (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 1/16 z (fma.f64 x (/.f64 y t) (/.f64 c t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))
(*.f64 t (+.f64 (fma.f64 1/16 z (/.f64 c t)) (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 1/16 z (fma.f64 x (/.f64 y t) (/.f64 c t))))
(*.f64 t (+.f64 (*.f64 1/16 z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))
(*.f64 t (+.f64 (fma.f64 1/16 z (/.f64 c t)) (*.f64 x (/.f64 y t))))
(*.f64 t (fma.f64 1/16 z (fma.f64 x (/.f64 y t) (/.f64 c t))))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 (fma.f64 x y c) t) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (fma.f64 x y c) t)) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 (fma.f64 x y c) t) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (fma.f64 x y c) t)) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 (fma.f64 x y c) t) (*.f64 z -1/16))))
(*.f64 (-.f64 (*.f64 z -1/16) (/.f64 (fma.f64 x y c) t)) (neg.f64 t))
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c)
(+.f64 (fma.f64 x y c) (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c)
(+.f64 (fma.f64 x y c) (*.f64 1/16 (*.f64 t z)))
(+.f64 c (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)))
(+.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) c)
(+.f64 (fma.f64 x y c) (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(*.f64 z (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))))
(*.f64 z (+.f64 (fma.f64 1/16 t (/.f64 c z)) (*.f64 x (/.f64 y z))))
(*.f64 z (fma.f64 1/16 t (fma.f64 x (/.f64 y z) (/.f64 c z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))))
(*.f64 z (+.f64 (fma.f64 1/16 t (/.f64 c z)) (*.f64 x (/.f64 y z))))
(*.f64 z (fma.f64 1/16 t (fma.f64 x (/.f64 y z) (/.f64 c z))))
(*.f64 z (+.f64 (*.f64 1/16 t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z))))
(*.f64 z (+.f64 (fma.f64 1/16 t (/.f64 c z)) (*.f64 x (/.f64 y z))))
(*.f64 z (fma.f64 1/16 t (fma.f64 x (/.f64 y z) (/.f64 c z))))
(*.f64 1/16 (*.f64 t z))
(*.f64 (*.f64 1/16 t) z)
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (fma.f64 x y c) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 x y c) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (fma.f64 x y c) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 x y c) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (+.f64 c (*.f64 x y)) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (fma.f64 x y c) z) (*.f64 t -1/16))))
(*.f64 (-.f64 (*.f64 t -1/16) (/.f64 (fma.f64 x y c) z)) (neg.f64 z))
(*.f64 1/16 (/.f64 (*.f64 t z) x))
(*.f64 1/16 (*.f64 t (/.f64 z x)))
y
(*.f64 y (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 x y)))))
(*.f64 y (+.f64 1 (*.f64 1/16 (*.f64 (/.f64 t x) (/.f64 z y)))))
(*.f64 y (fma.f64 1/16 (*.f64 (/.f64 t y) (/.f64 z x)) 1))
(*.f64 y (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 x y)))))
(*.f64 y (+.f64 1 (*.f64 1/16 (*.f64 (/.f64 t x) (/.f64 z y)))))
(*.f64 y (fma.f64 1/16 (*.f64 (/.f64 t y) (/.f64 z x)) 1))
(*.f64 y (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) (*.f64 x y)))))
(*.f64 y (+.f64 1 (*.f64 1/16 (*.f64 (/.f64 t x) (/.f64 z y)))))
(*.f64 y (fma.f64 1/16 (*.f64 (/.f64 t y) (/.f64 z x)) 1))
y
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) (*.f64 x y))) 1)))
(*.f64 (neg.f64 y) (fma.f64 -1/16 (*.f64 (/.f64 t x) (/.f64 z y)) -1))
(*.f64 y (neg.f64 (fma.f64 -1/16 (*.f64 (/.f64 t y) (/.f64 z x)) -1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) (*.f64 x y))) 1)))
(*.f64 (neg.f64 y) (fma.f64 -1/16 (*.f64 (/.f64 t x) (/.f64 z y)) -1))
(*.f64 y (neg.f64 (fma.f64 -1/16 (*.f64 (/.f64 t y) (/.f64 z x)) -1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) (*.f64 x y))) 1)))
(*.f64 (neg.f64 y) (fma.f64 -1/16 (*.f64 (/.f64 t x) (/.f64 z y)) -1))
(*.f64 y (neg.f64 (fma.f64 -1/16 (*.f64 (/.f64 t y) (/.f64 z x)) -1)))
y
(*.f64 1/16 (/.f64 (*.f64 t z) x))
(*.f64 1/16 (*.f64 t (/.f64 z x)))
(*.f64 t (+.f64 (*.f64 1/16 (/.f64 z x)) (/.f64 y t)))
(*.f64 t (fma.f64 1/16 (/.f64 z x) (/.f64 y t)))
(*.f64 t (+.f64 (*.f64 1/16 (/.f64 z x)) (/.f64 y t)))
(*.f64 t (fma.f64 1/16 (/.f64 z x) (/.f64 y t)))
(*.f64 t (+.f64 (*.f64 1/16 (/.f64 z x)) (/.f64 y t)))
(*.f64 t (fma.f64 1/16 (/.f64 z x) (/.f64 y t)))
(*.f64 1/16 (/.f64 (*.f64 t z) x))
(*.f64 1/16 (*.f64 t (/.f64 z x)))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1/16 (/.f64 z x)))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 y t) (*.f64 -1/16 (/.f64 z x)))))
(*.f64 (-.f64 (*.f64 -1/16 (/.f64 z x)) (/.f64 y t)) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1/16 (/.f64 z x)))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 y t) (*.f64 -1/16 (/.f64 z x)))))
(*.f64 (-.f64 (*.f64 -1/16 (/.f64 z x)) (/.f64 y t)) (neg.f64 t))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1/16 (/.f64 z x)))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 y t) (*.f64 -1/16 (/.f64 z x)))))
(*.f64 (-.f64 (*.f64 -1/16 (/.f64 z x)) (/.f64 y t)) (neg.f64 t))
y
(*.f64 1/16 (/.f64 (*.f64 t z) x))
(*.f64 1/16 (*.f64 t (/.f64 z x)))
(*.f64 z (+.f64 (*.f64 1/16 (/.f64 t x)) (/.f64 y z)))
(*.f64 z (fma.f64 1/16 (/.f64 t x) (/.f64 y z)))
(*.f64 z (+.f64 (*.f64 1/16 (/.f64 t x)) (/.f64 y z)))
(*.f64 z (fma.f64 1/16 (/.f64 t x) (/.f64 y z)))
(*.f64 z (+.f64 (*.f64 1/16 (/.f64 t x)) (/.f64 y z)))
(*.f64 z (fma.f64 1/16 (/.f64 t x) (/.f64 y z)))
(*.f64 1/16 (/.f64 (*.f64 t z) x))
(*.f64 1/16 (*.f64 t (/.f64 z x)))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1/16 (/.f64 t x)))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 y z) (/.f64 (*.f64 t -1/16) x))))
(*.f64 z (neg.f64 (-.f64 (/.f64 (*.f64 t -1/16) x) (/.f64 y z))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1/16 (/.f64 t x)))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 y z) (/.f64 (*.f64 t -1/16) x))))
(*.f64 z (neg.f64 (-.f64 (/.f64 (*.f64 t -1/16) x) (/.f64 y z))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1/16 (/.f64 t x)))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 y z) (/.f64 (*.f64 t -1/16) x))))
(*.f64 z (neg.f64 (-.f64 (/.f64 (*.f64 t -1/16) x) (/.f64 y z))))
(*.f64 1/16 (/.f64 (*.f64 t z) x))
(*.f64 1/16 (*.f64 t (/.f64 z x)))
(/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) x)
(/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) x)
(/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) x)
(/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) x)
(/.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) x)
(/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 x y)) x)
y
y
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))) 1)
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)))))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))))
(pow.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 1)
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))) 3)
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(pow.f64 (pow.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 3) 1/3)
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))) 2)
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 2))
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))) 2))
(fabs.f64 (*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))))
(log.f64 (pow.f64 (exp.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) y))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 3))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) 3)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) 3) (pow.f64 y 3)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)))))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(exp.f64 (log.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))) 1))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)))
(*.f64 y (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 z y)))) 1)
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 z y))))
(*.f64 t (/.f64 z y))
(*.f64 (*.f64 t z) (/.f64 1 y))
(*.f64 t (/.f64 z y))
(*.f64 1 (*.f64 t (/.f64 z y)))
(*.f64 t (/.f64 z y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 z y))) 2) (cbrt.f64 (*.f64 t (/.f64 z y))))
(*.f64 t (/.f64 z y))
(*.f64 (sqrt.f64 (*.f64 t (/.f64 z y))) (sqrt.f64 (*.f64 t (/.f64 z y))))
(*.f64 t (/.f64 z y))
(pow.f64 (*.f64 t (/.f64 z y)) 1)
(*.f64 t (/.f64 z y))
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 z y))) 3)
(*.f64 t (/.f64 z y))
(pow.f64 (pow.f64 (*.f64 t (/.f64 z y)) 3) 1/3)
(*.f64 t (/.f64 z y))
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 z y))) 2)
(*.f64 t (/.f64 z y))
(pow.f64 (/.f64 y (*.f64 t z)) -1)
(/.f64 1 (/.f64 y (*.f64 t z)))
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 z y)) 2))
(fabs.f64 (*.f64 t (/.f64 z y)))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 z y)))
(*.f64 t (/.f64 z y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 z y)))))
(*.f64 t (/.f64 z y))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 z y)) 3))
(*.f64 t (/.f64 z y))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 y 3)))
(*.f64 t (/.f64 z y))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 z y))))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 z y))))
(*.f64 t (/.f64 z y))
(exp.f64 (log.f64 (*.f64 t (/.f64 z y))))
(*.f64 t (/.f64 z y))
(exp.f64 (*.f64 (log.f64 (*.f64 t (/.f64 z y))) 1))
(*.f64 t (/.f64 z y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 a b) y))) 1)
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 b y))))
(*.f64 a (/.f64 b y))
(*.f64 (*.f64 a b) (/.f64 1 y))
(*.f64 a (/.f64 b y))
(*.f64 1 (/.f64 (*.f64 a b) y))
(*.f64 a (/.f64 b y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 a b) y)) 2) (cbrt.f64 (/.f64 (*.f64 a b) y)))
(*.f64 a (/.f64 b y))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a b) y)) (sqrt.f64 (/.f64 (*.f64 a b) y)))
(*.f64 a (/.f64 b y))
(pow.f64 (/.f64 (*.f64 a b) y) 1)
(*.f64 a (/.f64 b y))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 a b) y)) 3)
(*.f64 a (/.f64 b y))
(pow.f64 (pow.f64 (/.f64 (*.f64 a b) y) 3) 1/3)
(*.f64 a (/.f64 b y))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 a b) y)) 2)
(*.f64 a (/.f64 b y))
(pow.f64 (/.f64 y (*.f64 a b)) -1)
(/.f64 1 (/.f64 y (*.f64 a b)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 a b) y) 2))
(sqrt.f64 (pow.f64 (*.f64 a (/.f64 b y)) 2))
(fabs.f64 (*.f64 a (/.f64 b y)))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 b y)))
(*.f64 a (/.f64 b y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 a b) y))))
(*.f64 a (/.f64 b y))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 a b) y) 3))
(*.f64 a (/.f64 b y))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 y 3)))
(*.f64 a (/.f64 b y))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a b) y)))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 b y))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 a b) y)))
(*.f64 a (/.f64 b y))
(exp.f64 (log.f64 (/.f64 (*.f64 a b) y)))
(*.f64 a (/.f64 b y))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 a b) y)) 1))
(*.f64 a (/.f64 b y))
(+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(+.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) (fma.f64 (neg.f64 (/.f64 (*.f64 a b) y)) 1/4 (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(+.f64 x (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y) (fma.f64 (/.f64 (*.f64 a b) (neg.f64 y)) 1/4 (/.f64 (*.f64 (*.f64 1/4 b) a) y))))
(+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) (+.f64 x (*.f64 (*.f64 a (/.f64 b y)) 0)))
(+.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) (fma.f64 -1/4 (/.f64 (*.f64 a b) y) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(+.f64 x (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y) (fma.f64 (/.f64 (*.f64 a b) (neg.f64 y)) 1/4 (/.f64 (*.f64 (*.f64 1/4 b) a) y))))
(+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) (+.f64 x (*.f64 (*.f64 a (/.f64 b y)) 0)))
(+.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a b) y)) 1/2)) (*.f64 (sqrt.f64 (/.f64 (*.f64 a b) y)) 1/2) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(+.f64 (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)) (fma.f64 (*.f64 (sqrt.f64 (*.f64 a (/.f64 b y))) -1/2) (*.f64 (sqrt.f64 (*.f64 a (/.f64 b y))) 1/2) (/.f64 (*.f64 (*.f64 1/4 b) a) y)))
(+.f64 x (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) (fma.f64 (*.f64 (sqrt.f64 (*.f64 a (/.f64 b y))) -1/2) (*.f64 (sqrt.f64 (*.f64 a (/.f64 b y))) 1/2) (*.f64 a (*.f64 1/4 (/.f64 b y))))))
(+.f64 (fma.f64 1 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (neg.f64 (*.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 1 (*.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 1)))
(+.f64 x (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y) (fma.f64 (/.f64 (*.f64 a b) (neg.f64 y)) 1/4 (/.f64 (*.f64 (*.f64 1/4 b) a) y))))
(+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) (+.f64 x (*.f64 (*.f64 a (/.f64 b y)) 0)))
(+.f64 (fma.f64 1 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2))))
(+.f64 x (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y) (fma.f64 (/.f64 (*.f64 a b) (neg.f64 y)) 1/4 (/.f64 (*.f64 (*.f64 1/4 b) a) y))))
(+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) (+.f64 x (*.f64 (*.f64 a (/.f64 b y)) 0)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (neg.f64 (*.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 1 (*.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 1)))
(+.f64 x (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y) (fma.f64 (/.f64 (*.f64 a b) (neg.f64 y)) 1/4 (/.f64 (*.f64 (*.f64 1/4 b) a) y))))
(+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) (+.f64 x (*.f64 (*.f64 a (/.f64 b y)) 0)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2))))
(+.f64 x (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y) (fma.f64 (/.f64 (*.f64 a b) (neg.f64 y)) 1/4 (/.f64 (*.f64 (*.f64 1/4 b) a) y))))
(+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) (+.f64 x (*.f64 (*.f64 a (/.f64 b y)) 0)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (neg.f64 (*.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 1 (*.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 1)))
(+.f64 x (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y) (fma.f64 (/.f64 (*.f64 a b) (neg.f64 y)) 1/4 (/.f64 (*.f64 (*.f64 1/4 b) a) y))))
(+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) (+.f64 x (*.f64 (*.f64 a (/.f64 b y)) 0)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) (pow.f64 (cbrt.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))) 2))))
(+.f64 x (+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y) (fma.f64 (/.f64 (*.f64 a b) (neg.f64 y)) 1/4 (/.f64 (*.f64 (*.f64 1/4 b) a) y))))
(+.f64 (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y) (+.f64 x (*.f64 (*.f64 a (/.f64 b y)) 0)))
(*.f64 1 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 2) (cbrt.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) (sqrt.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) 3) (*.f64 (pow.f64 (/.f64 (*.f64 a b) y) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) 2) (+.f64 (pow.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 2) (*.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (*.f64 1/4 (/.f64 (*.f64 a b) y))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) 3) (*.f64 (pow.f64 (*.f64 a (/.f64 b y)) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) 2) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 1/4 b) a) y) 2) (*.f64 (/.f64 (*.f64 (*.f64 1/4 b) a) y) (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) 3) (*.f64 (pow.f64 (*.f64 a (/.f64 b y)) 3) -1/64)) (+.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) 2) (*.f64 (*.f64 a (*.f64 1/4 (/.f64 b y))) (fma.f64 1/4 (*.f64 a (/.f64 b y)) (fma.f64 (*.f64 1/16 t) (/.f64 z y) x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) 2) (pow.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y)) 2)) (+.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) 2) (pow.f64 (/.f64 (*.f64 (*.f64 1/4 b) a) y) 2)) (+.f64 (/.f64 (*.f64 (*.f64 1/4 b) a) y) (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 1/16 t) (/.f64 z y) x) 2) (pow.f64 (*.f64 a (*.f64 1/4 (/.f64 b y))) 2)) (fma.f64 1/4 (*.f64 a (/.f64 b y)) (fma.f64 (*.f64 1/16 t) (/.f64 z y) x)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 t (/.f64 z y)) 3) 1/4096)) y) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t (/.f64 z y))) 2) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))))) (*.f64 1/4 (*.f64 a b)))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t (/.f64 z y))) 2) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))))) y))
(/.f64 (-.f64 (*.f64 y (+.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 t (/.f64 z y)) 3) 1/4096))) (*.f64 (*.f64 (*.f64 1/4 b) a) (fma.f64 x x (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t (/.f64 z y))) 2) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))))))) (*.f64 y (fma.f64 x x (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t (/.f64 z y))) 2) (*.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y))))))))
(/.f64 (/.f64 (fma.f64 y (fma.f64 (pow.f64 (*.f64 t (/.f64 z y)) 3) 1/4096 (pow.f64 x 3)) (*.f64 (*.f64 a (*.f64 b -1/4)) (fma.f64 x x (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z y))) (-.f64 (*.f64 1/16 (*.f64 t (/.f64 z y))) x))))) (fma.f64 x x (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z y))) (-.f64 (*.f64 1/16 (*.f64 t (/.f64 z y))) x)))) y)
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 1/16 (*.f64 t (/.f64 z y))) 2)) y) (*.f64 (-.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))) (*.f64 1/4 (*.f64 a b)))) (*.f64 (-.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y)))) y))
(/.f64 (fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 1/16 (*.f64 t (/.f64 z y))) 2)) y (neg.f64 (*.f64 (*.f64 (*.f64 1/4 b) a) (-.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y))))))) (*.f64 y (-.f64 x (*.f64 1/16 (*.f64 t (/.f64 z y))))))
(/.f64 (fma.f64 y (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 t (/.f64 z y)) 2) 1/256)) (*.f64 (*.f64 a (*.f64 b -1/4)) (+.f64 x (*.f64 (*.f64 t -1/16) (/.f64 z y))))) (*.f64 y (+.f64 x (*.f64 (*.f64 t -1/16) (/.f64 z y)))))
(pow.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) 1)
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 3)
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(pow.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) 3) 1/3)
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 2)
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) 2))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y)) 2))
(fabs.f64 (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y)))
(log.f64 (exp.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)))))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y)) 3))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(exp.f64 (log.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))) 1))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(fma.f64 1 x (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(fma.f64 1 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(fma.f64 1 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(fma.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (neg.f64 (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(fma.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z y)) x)) (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 (-.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/4 (*.f64 a b))) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 (*.f64 a -1/4) b)) y))
(+.f64 x (/.f64 (fma.f64 1/16 (*.f64 t z) (*.f64 a (*.f64 b -1/4))) y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x c))) 1)
(expm1.f64 (log1p.f64 (fma.f64 x y c)))
(*.f64 1 (fma.f64 y x c))
(fma.f64 x y c)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)))
(fma.f64 x y c)
(*.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)))
(fma.f64 x y c)
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 c 2) (*.f64 (*.f64 y x) c))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 c 2) (*.f64 y (*.f64 x c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 c (-.f64 c (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 c c (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 c 3)) (fma.f64 c c (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y (*.f64 x c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 c 3)) (fma.f64 c c (*.f64 (*.f64 x y) (fma.f64 x y (neg.f64 c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 c 2)) (-.f64 (*.f64 y x) c))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 c 2)) (-.f64 (*.f64 x y) c))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 c 2)) (fma.f64 x y (neg.f64 c)))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 x y) 2)) (-.f64 c (*.f64 x y)))
(pow.f64 (fma.f64 y x c) 1)
(fma.f64 x y c)
(pow.f64 (cbrt.f64 (fma.f64 y x c)) 3)
(fma.f64 x y c)
(pow.f64 (pow.f64 (fma.f64 y x c) 3) 1/3)
(fma.f64 x y c)
(pow.f64 (sqrt.f64 (fma.f64 y x c)) 2)
(fma.f64 x y c)
(sqrt.f64 (pow.f64 (fma.f64 y x c) 2))
(sqrt.f64 (pow.f64 (fma.f64 x y c) 2))
(fabs.f64 (fma.f64 x y c))
(log.f64 (exp.f64 (fma.f64 y x c)))
(fma.f64 x y c)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x c))))
(fma.f64 x y c)
(cbrt.f64 (pow.f64 (fma.f64 y x c) 3))
(fma.f64 x y c)
(expm1.f64 (log1p.f64 (fma.f64 y x c)))
(expm1.f64 (log1p.f64 (fma.f64 x y c)))
(log1p.f64 (expm1.f64 (fma.f64 y x c)))
(fma.f64 x y c)
(exp.f64 (log.f64 (fma.f64 y x c)))
(fma.f64 x y c)
(exp.f64 (*.f64 (log.f64 (fma.f64 y x c)) 1))
(fma.f64 x y c)
(fma.f64 y x c)
(fma.f64 x y c)
(fma.f64 x y c)
(fma.f64 1 (*.f64 y x) c)
(fma.f64 x y c)
(fma.f64 1 c (*.f64 y x))
(fma.f64 x y c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) c)
(fma.f64 x y c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 y x))
(fma.f64 x y c)
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) c)
(fma.f64 x y c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 y x))
(fma.f64 x y c)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t (*.f64 1/16 z) c))) 1)
(expm1.f64 (log1p.f64 (fma.f64 t (*.f64 1/16 z) c)))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) c)))
(*.f64 1 (fma.f64 t (*.f64 1/16 z) c))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 1/16 z) c)) 2) (cbrt.f64 (fma.f64 t (*.f64 1/16 z) c)))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(*.f64 (sqrt.f64 (fma.f64 t (*.f64 1/16 z) c)) (sqrt.f64 (fma.f64 t (*.f64 1/16 z) c)))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(/.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 1/16 z)) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 t (*.f64 1/16 z)) 2) (-.f64 (pow.f64 c 2) (*.f64 (*.f64 t (*.f64 1/16 z)) c))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 (*.f64 1/16 t) z) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (-.f64 (pow.f64 c 2) (*.f64 c (*.f64 (*.f64 1/16 t) z)))))
(/.f64 (+.f64 (pow.f64 c 3) (*.f64 (pow.f64 (*.f64 t z) 3) 1/4096)) (+.f64 (pow.f64 (*.f64 1/16 (*.f64 t z)) 2) (*.f64 c (-.f64 c (*.f64 1/16 (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t (*.f64 1/16 z)) 2) (pow.f64 c 2)) (fma.f64 t (*.f64 1/16 z) (neg.f64 c)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 1/16 t) z) 2) (pow.f64 c 2)) (fma.f64 t (*.f64 1/16 z) (neg.f64 c)))
(/.f64 (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t z)) 2) (pow.f64 c 2)) (fma.f64 t (*.f64 1/16 z) (neg.f64 c)))
(pow.f64 (fma.f64 t (*.f64 1/16 z) c) 1)
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(pow.f64 (cbrt.f64 (fma.f64 t (*.f64 1/16 z) c)) 3)
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(pow.f64 (pow.f64 (fma.f64 t (*.f64 1/16 z) c) 3) 1/3)
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(pow.f64 (sqrt.f64 (fma.f64 t (*.f64 1/16 z) c)) 2)
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(sqrt.f64 (pow.f64 (fma.f64 t (*.f64 1/16 z) c) 2))
(fabs.f64 (fma.f64 1/16 (*.f64 t z) c))
(log.f64 (exp.f64 (fma.f64 t (*.f64 1/16 z) c)))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (*.f64 1/16 z) c))))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(cbrt.f64 (pow.f64 (fma.f64 t (*.f64 1/16 z) c) 3))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(expm1.f64 (log1p.f64 (fma.f64 t (*.f64 1/16 z) c)))
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t z) c)))
(log1p.f64 (expm1.f64 (fma.f64 t (*.f64 1/16 z) c)))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(exp.f64 (log.f64 (fma.f64 t (*.f64 1/16 z) c)))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(exp.f64 (*.f64 (log.f64 (fma.f64 t (*.f64 1/16 z) c)) 1))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 (*.f64 1/16 z) t c)
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 1 c (*.f64 t (*.f64 1/16 z)))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 1 (*.f64 t (*.f64 1/16 z)) c)
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 1/16 z))) 2) (cbrt.f64 (*.f64 t (*.f64 1/16 z))) c)
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 t (*.f64 1/16 z)))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 (sqrt.f64 (*.f64 t (*.f64 1/16 z))) (sqrt.f64 (*.f64 t (*.f64 1/16 z))) c)
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 t (*.f64 1/16 z)))
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(fma.f64 (*.f64 t 1/16) z c)
(fma.f64 t (*.f64 1/16 z) c)
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(+.f64 (fma.f64 y x c) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(+.f64 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(+.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 1/4 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 (*.f64 1/4 b) a)))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 x y c)) (*.f64 (*.f64 a b) 0))
(+.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 (*.f64 1/4 b) a)))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 x y c)) (*.f64 (*.f64 a b) 0))
(+.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 1/4 (*.f64 a b)))) (sqrt.f64 (*.f64 1/4 (*.f64 a b))) (*.f64 1/4 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 1/4 b) a))) (sqrt.f64 (*.f64 (*.f64 1/4 b) a)) (*.f64 (*.f64 1/4 b) a)))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 x y c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (*.f64 1/4 b)))) (sqrt.f64 (*.f64 a (*.f64 1/4 b))) (*.f64 a (*.f64 1/4 b))))
(+.f64 (fma.f64 1 (fma.f64 y x c) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 (*.f64 1/4 b) a)))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 x y c)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 1 (fma.f64 y x c) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 (*.f64 1/4 b) a)))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 x y c)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 1 (fma.f64 y x c) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 (*.f64 1/4 b) a)))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 x y c)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 (*.f64 1/4 b) a)))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 x y c)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 (*.f64 1/4 b) a)))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 x y c)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 (*.f64 1/4 b) a)))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 x y c)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 (*.f64 1/4 b) a)))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 x y c)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 (*.f64 1/4 b) a)))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 x y c)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 (*.f64 1/4 b) a)))
(+.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 x y c)) (*.f64 (*.f64 a b) 0))
(*.f64 1 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))) 2) (cbrt.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))) (sqrt.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x c) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 y x c) 2) (+.f64 (pow.f64 (*.f64 1/4 (*.f64 a b)) 2) (*.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y c) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 x y c) 2) (+.f64 (pow.f64 (*.f64 (*.f64 1/4 b) a) 2) (*.f64 (*.f64 (*.f64 1/4 b) a) (fma.f64 x y c)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y c) 3) (*.f64 (pow.f64 (*.f64 a b) 3) -1/64)) (+.f64 (pow.f64 (fma.f64 x y c) 2) (*.f64 (*.f64 a (*.f64 1/4 b)) (fma.f64 (*.f64 1/4 b) a (fma.f64 x y c)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x c) 2) (pow.f64 (*.f64 1/4 (*.f64 a b)) 2)) (+.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y c) 2) (pow.f64 (*.f64 (*.f64 1/4 b) a) 2)) (+.f64 (*.f64 (*.f64 1/4 b) a) (fma.f64 x y c)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y c) 2) (pow.f64 (*.f64 a (*.f64 1/4 b)) 2)) (fma.f64 (*.f64 1/4 b) a (fma.f64 x y c)))
(pow.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) 1)
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))) 3)
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(pow.f64 (pow.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) 3) 1/3)
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))) 2)
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) 2))
(sqrt.f64 (pow.f64 (+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c)) 2))
(fabs.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 x y c)))
(log.f64 (exp.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))))))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b))) 3))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(exp.f64 (log.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 y x c) (*.f64 1/4 (*.f64 a b)))) 1))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(fma.f64 1 c (-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(fma.f64 1 (fma.f64 y x c) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(fma.f64 1 (fma.f64 y x c) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(fma.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (-.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 (*.f64 a -1/4) b) (fma.f64 x y c))
(fma.f64 b (*.f64 a -1/4) (fma.f64 x y c))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x c))) 1)
(expm1.f64 (log1p.f64 (fma.f64 x y c)))
(*.f64 1 (fma.f64 y x c))
(fma.f64 x y c)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x c)) 2) (cbrt.f64 (fma.f64 y x c)))
(fma.f64 x y c)
(*.f64 (sqrt.f64 (fma.f64 y x c)) (sqrt.f64 (fma.f64 y x c)))
(fma.f64 x y c)
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 c 2) (*.f64 (*.f64 y x) c))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 c 2) (*.f64 y (*.f64 x c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 c (-.f64 c (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 c c (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 c 3)) (fma.f64 c c (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y (*.f64 x c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 c 3)) (fma.f64 c c (*.f64 (*.f64 x y) (fma.f64 x y (neg.f64 c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 c 2)) (-.f64 (*.f64 y x) c))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 c 2)) (-.f64 (*.f64 x y) c))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 c 2)) (fma.f64 x y (neg.f64 c)))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 y x) 2)) (-.f64 c (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 x y) 2)) (-.f64 c (*.f64 x y)))
(pow.f64 (fma.f64 y x c) 1)
(fma.f64 x y c)
(pow.f64 (cbrt.f64 (fma.f64 y x c)) 3)
(fma.f64 x y c)
(pow.f64 (pow.f64 (fma.f64 y x c) 3) 1/3)
(fma.f64 x y c)
(pow.f64 (sqrt.f64 (fma.f64 y x c)) 2)
(fma.f64 x y c)
(sqrt.f64 (pow.f64 (fma.f64 y x c) 2))
(sqrt.f64 (pow.f64 (fma.f64 x y c) 2))
(fabs.f64 (fma.f64 x y c))
(log.f64 (exp.f64 (fma.f64 y x c)))
(fma.f64 x y c)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x c))))
(fma.f64 x y c)
(cbrt.f64 (pow.f64 (fma.f64 y x c) 3))
(fma.f64 x y c)
(expm1.f64 (log1p.f64 (fma.f64 y x c)))
(expm1.f64 (log1p.f64 (fma.f64 x y c)))
(log1p.f64 (expm1.f64 (fma.f64 y x c)))
(fma.f64 x y c)
(exp.f64 (log.f64 (fma.f64 y x c)))
(fma.f64 x y c)
(exp.f64 (*.f64 (log.f64 (fma.f64 y x c)) 1))
(fma.f64 x y c)
(fma.f64 y x c)
(fma.f64 x y c)
(fma.f64 x y c)
(fma.f64 1 (*.f64 y x) c)
(fma.f64 x y c)
(fma.f64 1 c (*.f64 y x))
(fma.f64 x y c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) c)
(fma.f64 x y c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 y x))
(fma.f64 x y c)
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) c)
(fma.f64 x y c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 y x))
(fma.f64 x y c)
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 z x)))) 1)
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 z x))))
(*.f64 t (/.f64 z x))
(*.f64 (*.f64 t z) (/.f64 1 x))
(*.f64 t (/.f64 z x))
(*.f64 1 (*.f64 t (/.f64 z x)))
(*.f64 t (/.f64 z x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 z x))) 2) (cbrt.f64 (*.f64 t (/.f64 z x))))
(*.f64 t (/.f64 z x))
(*.f64 (sqrt.f64 (*.f64 t (/.f64 z x))) (sqrt.f64 (*.f64 t (/.f64 z x))))
(*.f64 t (/.f64 z x))
(pow.f64 (*.f64 t (/.f64 z x)) 1)
(*.f64 t (/.f64 z x))
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 z x))) 3)
(*.f64 t (/.f64 z x))
(pow.f64 (pow.f64 (*.f64 t (/.f64 z x)) 3) 1/3)
(*.f64 t (/.f64 z x))
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 z x))) 2)
(*.f64 t (/.f64 z x))
(pow.f64 (/.f64 x (*.f64 t z)) -1)
(/.f64 1 (/.f64 x (*.f64 t z)))
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 z x)) 2))
(fabs.f64 (*.f64 t (/.f64 z x)))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 z x)))
(*.f64 t (/.f64 z x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 z x)))))
(*.f64 t (/.f64 z x))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 z x)) 3))
(*.f64 t (/.f64 z x))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 x 3)))
(*.f64 t (/.f64 z x))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 z x))))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 z x))))
(*.f64 t (/.f64 z x))
(exp.f64 (log.f64 (*.f64 t (/.f64 z x))))
(*.f64 t (/.f64 z x))
(exp.f64 (*.f64 (log.f64 (*.f64 t (/.f64 z x))) 1))
(*.f64 t (/.f64 z x))
(+.f64 (*.f64 y x) (*.f64 x (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(+.f64 (*.f64 y x) (*.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) x))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))) 1)
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 1)
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 3)
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3) 1/3)
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2)
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2))
(fabs.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(exp.f64 (log.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 1))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 y x (*.f64 x (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 y x (*.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) x))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 x y (*.f64 x (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 x y (*.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) x))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 1 (*.f64 y x) (*.f64 x (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 1 (*.f64 y x) (*.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) x))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 x (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) x))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 x (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) x))
(*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c))) 1)
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)))
(*.f64 1 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)) 2) (cbrt.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)) (sqrt.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3)) (fma.f64 c c (-.f64 (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (*.f64 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))))
(/.f64 (+.f64 (pow.f64 c 3) (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3)) (fma.f64 c c (*.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (-.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) c))))
(/.f64 (-.f64 (pow.f64 c 2) (pow.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2)) (-.f64 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) 1)
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)) 3)
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) 3) 1/3)
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)) 2)
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) 2))
(fabs.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c))
(log.f64 (exp.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c))))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c) 3))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(exp.f64 (log.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)) 1))
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(fma.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) x c)
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(fma.f64 1 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 1 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) c)
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 2) (cbrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) c)
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 1 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) (sqrt.f64 (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) c)
(fma.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) c)
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 1 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(+.f64 c (*.f64 x (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))) 1)
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(*.f64 1 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2) (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(*.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) 3)) (fma.f64 y y (-.f64 (pow.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) 2) (*.f64 y (/.f64 (*.f64 1/16 (*.f64 t z)) x)))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) 3)) (fma.f64 y y (-.f64 (pow.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) 2) (/.f64 (*.f64 y (*.f64 (*.f64 1/16 t) z)) x))))
(/.f64 (+.f64 (pow.f64 y 3) (*.f64 1/4096 (pow.f64 (*.f64 t (/.f64 z x)) 3))) (fma.f64 y y (*.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) (-.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) y))))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x) 2)) (-.f64 y (/.f64 (*.f64 1/16 (*.f64 t z)) x)))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 1/16 (*.f64 t (/.f64 z x))) 2)) (-.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x)))))
(/.f64 (-.f64 (pow.f64 y 2) (*.f64 (pow.f64 (*.f64 t (/.f64 z x)) 2) 1/256)) (+.f64 y (*.f64 (*.f64 t -1/16) (/.f64 z x))))
(pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) 1)
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(pow.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 3)
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(pow.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) 3) 1/3)
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(pow.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 2)
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(sqrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) 2))
(fabs.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))
(log.f64 (exp.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y))))
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(cbrt.f64 (pow.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y) 3))
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(expm1.f64 (log1p.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(log1p.f64 (expm1.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(exp.f64 (log.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)))
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(exp.f64 (*.f64 (log.f64 (fma.f64 1/16 (*.f64 t (/.f64 z x)) y)) 1))
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(fma.f64 (*.f64 t (/.f64 z x)) 1/16 y)
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(fma.f64 1 y (/.f64 (*.f64 1/16 (*.f64 t z)) x))
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(fma.f64 1 (/.f64 (*.f64 1/16 (*.f64 t z)) x) y)
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x)) 2) (cbrt.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x)) y)
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (/.f64 (*.f64 1/16 (*.f64 t z)) x))
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(fma.f64 (sqrt.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x)) (sqrt.f64 (/.f64 (*.f64 1/16 (*.f64 t z)) x)) y)
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (/.f64 (*.f64 1/16 (*.f64 t z)) x))
(fma.f64 1/16 (*.f64 t (/.f64 z x)) y)

eval197.0ms (1.5%)

Compiler

Compiled 11647 to 5465 computations (53.1% saved)

prune180.0ms (1.4%)

Pruning

11 alts after pruning (5 fresh and 6 done)

PrunedKeptTotal
New6144618
Fresh112
Picked325
Done044
Total61811629
Accuracy
100.0%
Counts
629 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
76.8%
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
49.6%
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
75.1%
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)
66.3%
(+.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) c)
47.7%
(+.f64 (*.f64 x y) c)
52.8%
(+.f64 (*.f64 t (*.f64 1/16 z)) c)
50.0%
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
46.6%
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
64.3%
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
44.0%
(*.f64 c (+.f64 1 (*.f64 x (/.f64 y c))))
24.4%
c
Compiler

Compiled 270 to 200 computations (25.9% saved)

localize375.0ms (2.9%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
99.7%
(*.f64 1/4 (/.f64 (*.f64 a b) t))
97.6%
(-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t)))
93.6%
(/.f64 (*.f64 a b) t)
83.4%
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
99.7%
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
100.0%
(+.f64 (*.f64 1/16 t) (/.f64 c z))
88.6%
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
91.0%
(*.f64 c (+.f64 1 (*.f64 x (/.f64 y c))))
90.6%
(*.f64 x (/.f64 y c))
100.0%
(-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))
99.7%
(*.f64 1/4 (/.f64 (*.f64 a b) y))
92.7%
(/.f64 (*.f64 a b) y)
90.8%
(*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))))
Compiler

Compiled 208 to 75 computations (63.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 87.0ms
Operation ival-mult, time spent: 44.0ms, 51.0% of total-time
Operation ival-div, time spent: 17.0ms, 20.0% of total-time
Operation ival-add, time spent: 14.0ms, 16.0% of total-time
Operation ival-sub, time spent: 8.0ms, 9.0% of total-time
Operation const, time spent: 4.0ms, 5.0% of total-time

series65.0ms (0.5%)

Counts
12 → 372
Calls
Call 1
Inputs
#<alt (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 1/4 (/.f64 (*.f64 a b) y))>
#<alt (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))>
#<alt (*.f64 x (/.f64 y c))>
#<alt (*.f64 c (+.f64 1 (*.f64 x (/.f64 y c))))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))>
#<alt (+.f64 (*.f64 1/16 t) (/.f64 c z))>
#<alt (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (/.f64 (*.f64 a b) t)>
#<alt (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 a b) t))>
Outputs
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 y (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 y (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (+.f64 y (*.f64 -1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x (+.f64 y (*.f64 -1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x (+.f64 y (*.f64 -1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))>
#<alt (*.f64 x y)>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 x y) a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 x y) a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 x y) a)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) a)) (*.f64 1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) a)) (*.f64 1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) a)) (*.f64 1/4 b))))>
#<alt (*.f64 x y)>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 x y) b)))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 x y) b)))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 x y) b)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) b)) (*.f64 1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) b)) (*.f64 1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) b)) (*.f64 1/4 a))))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 a b) y))>
#<alt x>
#<alt (*.f64 x (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 a b) (*.f64 x y)))))>
#<alt (*.f64 x (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 a b) (*.f64 x y)))))>
#<alt (*.f64 x (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 a b) (*.f64 x y)))))>
#<alt x>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 x y))) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 x y))) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 x y))) 1)))>
#<alt x>
#<alt (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))>
#<alt (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))>
#<alt (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 a b) y))>
#<alt (*.f64 a (-.f64 (/.f64 x a) (*.f64 1/4 (/.f64 b y))))>
#<alt (*.f64 a (-.f64 (/.f64 x a) (*.f64 1/4 (/.f64 b y))))>
#<alt (*.f64 a (-.f64 (/.f64 x a) (*.f64 1/4 (/.f64 b y))))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 a b) y))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 x a)) (*.f64 -1/4 (/.f64 b y)))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 x a)) (*.f64 -1/4 (/.f64 b y)))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 x a)) (*.f64 -1/4 (/.f64 b y)))))>
#<alt x>
#<alt (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))>
#<alt (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))>
#<alt (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 a b) y))>
#<alt (*.f64 b (-.f64 (/.f64 x b) (*.f64 1/4 (/.f64 a y))))>
#<alt (*.f64 b (-.f64 (/.f64 x b) (*.f64 1/4 (/.f64 a y))))>
#<alt (*.f64 b (-.f64 (/.f64 x b) (*.f64 1/4 (/.f64 a y))))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 a b) y))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 x b)) (*.f64 -1/4 (/.f64 a y)))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 x b)) (*.f64 -1/4 (/.f64 a y)))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 x b)) (*.f64 -1/4 (/.f64 a y)))))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 a b) y))>
#<alt (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) y)>
#<alt (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) y)>
#<alt (/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) y)>
#<alt x>
#<alt (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))>
#<alt (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))>
#<alt (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))>
#<alt x>
#<alt (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))>
#<alt (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))>
#<alt (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (/.f64 (*.f64 x y) c)>
#<alt (*.f64 x y)>
#<alt (+.f64 c (*.f64 x y))>
#<alt (+.f64 c (*.f64 x y))>
#<alt (+.f64 c (*.f64 x y))>
#<alt c>
#<alt (*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))>
#<alt (*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))>
#<alt (*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))>
#<alt c>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))>
#<alt c>
#<alt (+.f64 c (*.f64 x y))>
#<alt (+.f64 c (*.f64 x y))>
#<alt (+.f64 c (*.f64 x y))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (+.f64 y (/.f64 c x)))>
#<alt (*.f64 x (+.f64 y (/.f64 c x)))>
#<alt (*.f64 x (+.f64 y (/.f64 c x)))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))>
#<alt c>
#<alt (+.f64 c (*.f64 x y))>
#<alt (+.f64 c (*.f64 x y))>
#<alt (+.f64 c (*.f64 x y))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (+.f64 x (/.f64 c y)))>
#<alt (*.f64 y (+.f64 x (/.f64 c y)))>
#<alt (*.f64 y (+.f64 x (/.f64 c y)))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))>
#<alt c>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))>
#<alt c>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))>
#<alt (*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt (+.f64 c (*.f64 1/16 (*.f64 t z)))>
#<alt c>
#<alt (*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))>
#<alt (*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))>
#<alt (*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))>
#<alt c>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))>
#<alt (/.f64 c z)>
#<alt (*.f64 1/16 t)>
#<alt (*.f64 t (+.f64 1/16 (/.f64 c (*.f64 t z))))>
#<alt (*.f64 t (+.f64 1/16 (/.f64 c (*.f64 t z))))>
#<alt (*.f64 t (+.f64 1/16 (/.f64 c (*.f64 t z))))>
#<alt (*.f64 1/16 t)>
#<alt (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 (/.f64 c (*.f64 t z))) 1/16)))>
#<alt (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 (/.f64 c (*.f64 t z))) 1/16)))>
#<alt (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 (/.f64 c (*.f64 t z))) 1/16)))>
#<alt (*.f64 1/16 t)>
#<alt (/.f64 c z)>
#<alt (*.f64 c (+.f64 (*.f64 1/16 (/.f64 t c)) (/.f64 1 z)))>
#<alt (*.f64 c (+.f64 (*.f64 1/16 (/.f64 t c)) (/.f64 1 z)))>
#<alt (*.f64 c (+.f64 (*.f64 1/16 (/.f64 t c)) (/.f64 1 z)))>
#<alt (/.f64 c z)>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 t c)) (/.f64 1 z))))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 t c)) (/.f64 1 z))))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 t c)) (/.f64 1 z))))>
#<alt (/.f64 c z)>
#<alt (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) z)>
#<alt (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) z)>
#<alt (/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) z)>
#<alt (*.f64 1/16 t)>
#<alt (*.f64 1/16 t)>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (+.f64 y (*.f64 -1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x (+.f64 y (*.f64 -1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x (+.f64 y (*.f64 -1/4 (/.f64 (*.f64 a b) x))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 y (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 y (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y))))>
#<alt (*.f64 x y)>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))>
#<alt (*.f64 x y)>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 a (-.f64 (/.f64 (*.f64 x y) a) (*.f64 1/4 b)))>
#<alt (*.f64 a (-.f64 (/.f64 (*.f64 x y) a) (*.f64 1/4 b)))>
#<alt (*.f64 a (-.f64 (/.f64 (*.f64 x y) a) (*.f64 1/4 b)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) a)) (*.f64 -1/4 b))))>
#<alt (*.f64 x y)>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 b (-.f64 (/.f64 (*.f64 x y) b) (*.f64 1/4 a)))>
#<alt (*.f64 b (-.f64 (/.f64 (*.f64 x y) b) (*.f64 1/4 a)))>
#<alt (*.f64 b (-.f64 (/.f64 (*.f64 x y) b) (*.f64 1/4 a)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) b)) (*.f64 -1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) b)) (*.f64 -1/4 a))))>
#<alt (-.f64 c (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))>
#<alt (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 t (-.f64 (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z)) (*.f64 -1/4 (/.f64 (*.f64 a b) t)))))>
#<alt (*.f64 -1 (*.f64 t (-.f64 (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z)) (*.f64 -1/4 (/.f64 (*.f64 a b) t)))))>
#<alt (*.f64 -1 (*.f64 t (-.f64 (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z)) (*.f64 -1/4 (/.f64 (*.f64 a b) t)))))>
#<alt (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))>
#<alt (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) z)))>
#<alt (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) z)))>
#<alt (*.f64 1/16 (*.f64 t z))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) z)) (*.f64 -1/16 t))))>
#<alt (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t))))>
#<alt (+.f64 c (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))>
#<alt (+.f64 c (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))>
#<alt (+.f64 c (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))>
#<alt c>
#<alt (*.f64 c (+.f64 1 (/.f64 (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)))>
#<alt (*.f64 c (+.f64 1 (/.f64 (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)))>
#<alt (*.f64 c (+.f64 1 (/.f64 (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)))>
#<alt c>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)) 1)))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)) 1)))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) a)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) a)) (*.f64 1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) a)) (*.f64 1/4 b))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) a)) (*.f64 1/4 b))))>
#<alt (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))))>
#<alt (+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) b)))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) b)))>
#<alt (*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) b)))>
#<alt (*.f64 -1/4 (*.f64 a b))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) b)) (*.f64 1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) b)) (*.f64 1/4 a))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) b)) (*.f64 1/4 a))))>
#<alt (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))>
#<alt (*.f64 1/16 z)>
#<alt (*.f64 z (-.f64 (+.f64 1/16 (/.f64 c (*.f64 t z))) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 t z)))))>
#<alt (*.f64 z (-.f64 (+.f64 1/16 (/.f64 c (*.f64 t z))) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 t z)))))>
#<alt (*.f64 z (-.f64 (+.f64 1/16 (/.f64 c (*.f64 t z))) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 t z)))))>
#<alt (*.f64 1/16 z)>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t))) z)) 1/16)))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t))) z)) 1/16)))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t))) z)) 1/16)))>
#<alt (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))>
#<alt (/.f64 c t)>
#<alt (*.f64 c (-.f64 (+.f64 (*.f64 1/16 (/.f64 z c)) (/.f64 1 t)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 c t)))))>
#<alt (*.f64 c (-.f64 (+.f64 (*.f64 1/16 (/.f64 z c)) (/.f64 1 t)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 c t)))))>
#<alt (*.f64 c (-.f64 (+.f64 (*.f64 1/16 (/.f64 z c)) (/.f64 1 t)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 c t)))))>
#<alt (/.f64 c t)>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t))) c)) (/.f64 1 t))))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t))) c)) (/.f64 1 t))))>
#<alt (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t))) c)) (/.f64 1 t))))>
#<alt (/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) t)>
#<alt (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) t)>
#<alt (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) t)>
#<alt (/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) t)>
#<alt (*.f64 1/16 z)>
#<alt (*.f64 1/16 z)>
#<alt (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 c) (*.f64 -1/4 (*.f64 a b))) t)) (*.f64 1/16 z))>
#<alt (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 c) (*.f64 -1/4 (*.f64 a b))) t)) (*.f64 1/16 z))>
#<alt (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 c) (*.f64 -1/4 (*.f64 a b))) t)) (*.f64 1/16 z))>
#<alt (+.f64 (*.f64 1/16 z) (/.f64 c t))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 c t)))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 c t)))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 c t)))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 a b) t))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 z a)) (/.f64 c (*.f64 a t))) (*.f64 1/4 (/.f64 b t))))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 z a)) (/.f64 c (*.f64 a t))) (*.f64 1/4 (/.f64 b t))))>
#<alt (*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 z a)) (/.f64 c (*.f64 a t))) (*.f64 1/4 (/.f64 b t))))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 a b) t))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) a)) (*.f64 -1/4 (/.f64 b t)))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) a)) (*.f64 -1/4 (/.f64 b t)))))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) a)) (*.f64 -1/4 (/.f64 b t)))))>
#<alt (+.f64 (*.f64 1/16 z) (/.f64 c t))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 c t)))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 c t)))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 c t)))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 a b) t))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 z b)) (/.f64 c (*.f64 b t))) (*.f64 1/4 (/.f64 a t))))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 z b)) (/.f64 c (*.f64 b t))) (*.f64 1/4 (/.f64 a t))))>
#<alt (*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 z b)) (/.f64 c (*.f64 b t))) (*.f64 1/4 (/.f64 a t))))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 a b) t))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) b)) (*.f64 -1/4 (/.f64 a t)))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) b)) (*.f64 -1/4 (/.f64 a t)))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) b)) (*.f64 -1/4 (/.f64 a t)))))>
Calls

129 calls:

TimeVariablePointExpression
8.0ms
a
@inf
(* 1/4 (/ (* a b) y))
3.0ms
b
@0
(- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t)))
3.0ms
y
@inf
(- (* x y) (* 1/4 (* a b)))
1.0ms
z
@0
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))
1.0ms
t
@0
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))

rewrite155.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
348×log1p-expm1-u
348×expm1-log1p-u
339×add-cube-cbrt
338×add-exp-log
338×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
043437
1741429
Stop Event
node limit
Counts
12 → 283
Calls
Call 1
Inputs
(*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y))))
(*.f64 1/4 (/.f64 (*.f64 a b) y))
(-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))
(*.f64 x (/.f64 y c))
(*.f64 c (+.f64 1 (*.f64 x (/.f64 y c))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(+.f64 (*.f64 1/16 t) (/.f64 c z))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(/.f64 (*.f64 a b) t)
(-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t)))
(*.f64 1/4 (/.f64 (*.f64 a b) t))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))) 1)
(pow.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))) 3)
(pow.f64 (pow.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 2))
(log.f64 (pow.f64 (exp.f64 y) (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))))
(exp.f64 (log.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))))) 1)
(/.f64 (*.f64 1/4 (*.f64 a b)) y)
(pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1)
(pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 a (/.f64 b y)) 3) 1/64) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 a (/.f64 b y))) 1/2) 2)
(sqrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) (/.f64 b y)) 1/4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a (/.f64 b y)) 3) 1/64))
(expm1.f64 (log1p.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(log1p.f64 (expm1.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(exp.f64 (log.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) 1))
(+.f64 x (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(+.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) (fma.f64 (neg.f64 (*.f64 a (/.f64 b y))) 1/4 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(+.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) (fma.f64 -1/4 (*.f64 a (/.f64 b y)) (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(+.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (/.f64 b y))) 1/2)) (*.f64 (sqrt.f64 (*.f64 a (/.f64 b y))) 1/2) (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) 1 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) 1 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) 1 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)))))
(*.f64 1 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 2) (cbrt.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(*.f64 (sqrt.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) (sqrt.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)) (+.f64 x (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(/.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 a (/.f64 b y)) 3) 1/64)) (fma.f64 x x (+.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2) (*.f64 x (*.f64 1/4 (*.f64 a (/.f64 b y)))))))
(pow.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 3)
(pow.f64 (pow.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) 2))
(log.f64 (exp.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))))
(cbrt.f64 (pow.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(log1p.f64 (expm1.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(exp.f64 (log.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 1))
(fma.f64 1 x (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(fma.f64 1 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(-.f64 (fma.f64 x (/.f64 y c) 1) 1)
(/.f64 (*.f64 y x) c)
(pow.f64 (/.f64 (*.f64 y x) c) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 y x) c)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 y x) c) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 y x) c)) 2)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 y x) c) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 y x) c)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 y x) c))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 y x) c) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 y x) c)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 y x) c)))
(exp.f64 (log.f64 (/.f64 (*.f64 y x) c)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 y x) c)) 1))
(+.f64 c (*.f64 (/.f64 (*.f64 y x) c) c))
(+.f64 (*.f64 c 1) (*.f64 c (/.f64 (*.f64 y x) c)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1)))) 1)
(pow.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1))) 3)
(pow.f64 (pow.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1)) 2))
(log.f64 (pow.f64 (exp.f64 c) (fma.f64 x (/.f64 y c) 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1)))))
(cbrt.f64 (pow.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (fma.f64 x (/.f64 y c) 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (/.f64 y c) 1) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1))))
(log1p.f64 (expm1.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1))))
(exp.f64 (log.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1))) 1))
(fma.f64 c 1 (*.f64 c (/.f64 (*.f64 y x) c)))
(fma.f64 1 c (*.f64 (/.f64 (*.f64 y x) c) c))
(fma.f64 (cbrt.f64 (pow.f64 c 2)) (cbrt.f64 c) (*.f64 (/.f64 (*.f64 y x) c) c))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 (/.f64 (*.f64 y x) c) c))
(+.f64 (*.f64 z (*.f64 1/16 t)) (*.f64 z (/.f64 c z)))
(+.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (/.f64 c z) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z))))) 1)
(pow.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z))) 1)
(pow.f64 (cbrt.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z)))) 3)
(pow.f64 (pow.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z)))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 1/16 t (/.f64 c z))) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z))))))
(cbrt.f64 (pow.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z))) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (fma.f64 1/16 t (/.f64 c z)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/16 t (/.f64 c z)) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z)))))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z)))))
(exp.f64 (log.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z)))) 1))
(fma.f64 z (*.f64 1/16 t) (*.f64 z (/.f64 c z)))
(fma.f64 (*.f64 1/16 t) z (*.f64 (/.f64 c z) z))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/16 t (/.f64 c z)))) 1)
(*.f64 1 (fma.f64 1/16 t (/.f64 c z)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/16 t (/.f64 c z)) 2)) (cbrt.f64 (fma.f64 1/16 t (/.f64 c z))))
(*.f64 (sqrt.f64 (fma.f64 1/16 t (/.f64 c z))) (sqrt.f64 (fma.f64 1/16 t (/.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 1/16 t) 2) (pow.f64 (/.f64 c z) 2)) (-.f64 (*.f64 1/16 t) (/.f64 c z)))
(/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/4096) (pow.f64 (/.f64 c z) 3)) (+.f64 (pow.f64 (*.f64 1/16 t) 2) (-.f64 (pow.f64 (/.f64 c z) 2) (*.f64 (*.f64 1/16 t) (/.f64 c z)))))
(pow.f64 (fma.f64 1/16 t (/.f64 c z)) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/16 t (/.f64 c z))) 3)
(pow.f64 (pow.f64 (fma.f64 1/16 t (/.f64 c z)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/16 t (/.f64 c z))) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/16 t (/.f64 c z)) 2))
(log.f64 (exp.f64 (fma.f64 1/16 t (/.f64 c z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/16 t (/.f64 c z)))))
(cbrt.f64 (pow.f64 (fma.f64 1/16 t (/.f64 c z)) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/16 t (/.f64 c z))))
(log1p.f64 (expm1.f64 (fma.f64 1/16 t (/.f64 c z))))
(exp.f64 (log.f64 (fma.f64 1/16 t (/.f64 c z))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/16 t (/.f64 c z))) 1))
(fma.f64 c (/.f64 1 z) (*.f64 1/16 t))
(fma.f64 1 (*.f64 1/16 t) (/.f64 c z))
(fma.f64 1 (/.f64 c z) (*.f64 1/16 t))
(fma.f64 1/16 t (/.f64 c z))
(fma.f64 t 1/16 (/.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c z)) 2) (cbrt.f64 (/.f64 c z)) (*.f64 1/16 t))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 1/16 t) 2)) (cbrt.f64 (*.f64 1/16 t)) (/.f64 c z))
(fma.f64 (sqrt.f64 (/.f64 c z)) (sqrt.f64 (/.f64 c z)) (*.f64 1/16 t))
(fma.f64 (*.f64 1/4 (sqrt.f64 t)) (*.f64 1/4 (sqrt.f64 t)) (/.f64 c z))
(+.f64 (*.f64 y x) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 y x (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 y x (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 x y (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 x y (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 x y (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 1 (*.f64 y x) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 1 (*.f64 y x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 1 (*.f64 y x) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(*.f64 1 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) (sqrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 1/4 (*.f64 a b)) 2)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (pow.f64 (*.f64 1/4 (*.f64 a b)) 2) (*.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b))))))
(pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))))))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) 1))
(fma.f64 y x (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 y x (*.f64 -1/4 (*.f64 a b)))
(fma.f64 x y (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 x y (*.f64 -1/4 (*.f64 a b)))
(fma.f64 1 (*.f64 y x) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 1 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 1 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) (sqrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 -1/4 (*.f64 a b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))) 1)
(pow.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 1)
(pow.f64 (cbrt.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))) 3)
(pow.f64 (pow.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))))
(cbrt.f64 (pow.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 3))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) 3) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))))
(log1p.f64 (expm1.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))))
(exp.f64 (log.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (/.f64 b t)))) 1)
(*.f64 a (/.f64 b t))
(*.f64 (*.f64 a b) (/.f64 1 t))
(*.f64 1 (*.f64 a (/.f64 b t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 b t))) 2) (cbrt.f64 (*.f64 a (/.f64 b t))))
(*.f64 (sqrt.f64 (*.f64 a (/.f64 b t))) (sqrt.f64 (*.f64 a (/.f64 b t))))
(pow.f64 (*.f64 a (/.f64 b t)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 b t))) 3)
(pow.f64 (pow.f64 (*.f64 a (/.f64 b t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (/.f64 b t))) 2)
(pow.f64 (/.f64 t (*.f64 a b)) -1)
(sqrt.f64 (pow.f64 (*.f64 a (/.f64 b t)) 2))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 b t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (/.f64 b t)))))
(cbrt.f64 (pow.f64 (*.f64 a (/.f64 b t)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 b t))))
(log1p.f64 (expm1.f64 (*.f64 a (/.f64 b t))))
(exp.f64 (log.f64 (*.f64 a (/.f64 b t))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (/.f64 b t))) 1))
(+.f64 (*.f64 z 1/16) (-.f64 (/.f64 c t) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(+.f64 (fma.f64 z 1/16 (/.f64 c t)) (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))
(+.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) (fma.f64 (neg.f64 (*.f64 a (/.f64 b t))) 1/4 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(+.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(+.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (/.f64 b t))) 1/2)) (*.f64 (sqrt.f64 (*.f64 a (/.f64 b t))) 1/2) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(+.f64 (fma.f64 1 (fma.f64 z 1/16 (/.f64 c t)) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) 1 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1)))
(+.f64 (fma.f64 1 (fma.f64 z 1/16 (/.f64 c t)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) 1 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) 1 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)))))
(*.f64 1 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 2) (cbrt.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) (sqrt.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 2) (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)) (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 3) (*.f64 (pow.f64 (*.f64 a (/.f64 b t)) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 2) (+.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2) (*.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 1/4 (*.f64 a (/.f64 b t)))))))
(pow.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(exp.f64 (log.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 1))
(fma.f64 1 (*.f64 z 1/16) (-.f64 (/.f64 c t) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 1 (fma.f64 z 1/16 (/.f64 c t)) (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 1 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))
(fma.f64 z 1/16 (-.f64 (/.f64 c t) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 1/16 z (-.f64 (/.f64 c t) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (*.f64 -1/4 (*.f64 a (/.f64 b t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z 1/16)) 2) (cbrt.f64 (*.f64 z 1/16)) (-.f64 (/.f64 c t) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (*.f64 -1/4 (*.f64 a (/.f64 b t))))
(fma.f64 (*.f64 1/4 (sqrt.f64 z)) (*.f64 1/4 (sqrt.f64 z)) (-.f64 (/.f64 c t) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))))) 1)
(/.f64 (*.f64 1/4 (*.f64 a b)) t)
(pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1)
(pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 a (/.f64 b t)) 3) 1/64) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 a (/.f64 b t))) 1/2) 2)
(sqrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) (/.f64 b t)) 1/4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a (/.f64 b t)) 3) 1/64))
(expm1.f64 (log1p.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(log1p.f64 (expm1.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(exp.f64 (log.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) 1))

simplify648.0ms (5%)

Algorithm
egg-herbie
Rules
1464×fma-neg
892×associate-*r*
882×fma-define
852×associate-*l*
564×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
087829022
1224526748
2763526736
Stop Event
node limit
Counts
655 → 574
Calls
Call 1
Inputs
(*.f64 -1/4 (*.f64 a b))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(*.f64 x y)
(*.f64 y (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 -1/4 (*.f64 a b))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(*.f64 x y)
(*.f64 x (+.f64 y (*.f64 -1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (*.f64 -1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (*.f64 -1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))
(*.f64 x y)
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 x y) a)))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 x y) a)))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 x y) a)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) a)) (*.f64 1/4 b))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) a)) (*.f64 1/4 b))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) a)) (*.f64 1/4 b))))
(*.f64 x y)
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 x y) b)))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 x y) b)))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 x y) b)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) b)) (*.f64 1/4 a))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) b)) (*.f64 1/4 a))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) b)) (*.f64 1/4 a))))
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
x
(*.f64 x (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 a b) (*.f64 x y)))))
(*.f64 x (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 a b) (*.f64 x y)))))
(*.f64 x (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 a b) (*.f64 x y)))))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 x y))) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 x y))) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 x y))) 1)))
x
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
(*.f64 a (-.f64 (/.f64 x a) (*.f64 1/4 (/.f64 b y))))
(*.f64 a (-.f64 (/.f64 x a) (*.f64 1/4 (/.f64 b y))))
(*.f64 a (-.f64 (/.f64 x a) (*.f64 1/4 (/.f64 b y))))
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 x a)) (*.f64 -1/4 (/.f64 b y)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 x a)) (*.f64 -1/4 (/.f64 b y)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 x a)) (*.f64 -1/4 (/.f64 b y)))))
x
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
(*.f64 b (-.f64 (/.f64 x b) (*.f64 1/4 (/.f64 a y))))
(*.f64 b (-.f64 (/.f64 x b) (*.f64 1/4 (/.f64 a y))))
(*.f64 b (-.f64 (/.f64 x b) (*.f64 1/4 (/.f64 a y))))
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 x b)) (*.f64 -1/4 (/.f64 a y)))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 x b)) (*.f64 -1/4 (/.f64 a y)))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 x b)) (*.f64 -1/4 (/.f64 a y)))))
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
(/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) y)
(/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) y)
(/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) y)
x
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
x
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(/.f64 (*.f64 x y) c)
(*.f64 x y)
(+.f64 c (*.f64 x y))
(+.f64 c (*.f64 x y))
(+.f64 c (*.f64 x y))
c
(*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))
(*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))
(*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))
c
(+.f64 c (*.f64 x y))
(+.f64 c (*.f64 x y))
(+.f64 c (*.f64 x y))
(*.f64 x y)
(*.f64 x (+.f64 y (/.f64 c x)))
(*.f64 x (+.f64 y (/.f64 c x)))
(*.f64 x (+.f64 y (/.f64 c x)))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))
c
(+.f64 c (*.f64 x y))
(+.f64 c (*.f64 x y))
(+.f64 c (*.f64 x y))
(*.f64 x y)
(*.f64 y (+.f64 x (/.f64 c y)))
(*.f64 y (+.f64 x (/.f64 c y)))
(*.f64 y (+.f64 x (/.f64 c y)))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))
c
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))
c
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))
(*.f64 1/16 (*.f64 t z))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
c
(*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))
(*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))
(*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))
(/.f64 c z)
(*.f64 1/16 t)
(*.f64 t (+.f64 1/16 (/.f64 c (*.f64 t z))))
(*.f64 t (+.f64 1/16 (/.f64 c (*.f64 t z))))
(*.f64 t (+.f64 1/16 (/.f64 c (*.f64 t z))))
(*.f64 1/16 t)
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 (/.f64 c (*.f64 t z))) 1/16)))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 (/.f64 c (*.f64 t z))) 1/16)))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 (/.f64 c (*.f64 t z))) 1/16)))
(*.f64 1/16 t)
(/.f64 c z)
(*.f64 c (+.f64 (*.f64 1/16 (/.f64 t c)) (/.f64 1 z)))
(*.f64 c (+.f64 (*.f64 1/16 (/.f64 t c)) (/.f64 1 z)))
(*.f64 c (+.f64 (*.f64 1/16 (/.f64 t c)) (/.f64 1 z)))
(/.f64 c z)
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 t c)) (/.f64 1 z))))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 t c)) (/.f64 1 z))))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 t c)) (/.f64 1 z))))
(/.f64 c z)
(/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) z)
(/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) z)
(/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) z)
(*.f64 1/16 t)
(*.f64 1/16 t)
(*.f64 -1/4 (*.f64 a b))
(*.f64 x y)
(*.f64 x (+.f64 y (*.f64 -1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (*.f64 -1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (*.f64 -1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 x y)
(*.f64 y (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y))))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 x y)
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (-.f64 (/.f64 (*.f64 x y) a) (*.f64 1/4 b)))
(*.f64 a (-.f64 (/.f64 (*.f64 x y) a) (*.f64 1/4 b)))
(*.f64 a (-.f64 (/.f64 (*.f64 x y) a) (*.f64 1/4 b)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) a)) (*.f64 -1/4 b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) a)) (*.f64 -1/4 b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) a)) (*.f64 -1/4 b))))
(*.f64 x y)
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (-.f64 (/.f64 (*.f64 x y) b) (*.f64 1/4 a)))
(*.f64 b (-.f64 (/.f64 (*.f64 x y) b) (*.f64 1/4 a)))
(*.f64 b (-.f64 (/.f64 (*.f64 x y) b) (*.f64 1/4 a)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) b)) (*.f64 -1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) b)) (*.f64 -1/4 a))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) b)) (*.f64 -1/4 a))))
(-.f64 c (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(*.f64 1/16 (*.f64 t z))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 t (-.f64 (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z)) (*.f64 -1/4 (/.f64 (*.f64 a b) t)))))
(*.f64 -1 (*.f64 t (-.f64 (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z)) (*.f64 -1/4 (/.f64 (*.f64 a b) t)))))
(*.f64 -1 (*.f64 t (-.f64 (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z)) (*.f64 -1/4 (/.f64 (*.f64 a b) t)))))
(*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))
(*.f64 1/16 (*.f64 t z))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) z)))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) z)))
(*.f64 1/16 (*.f64 t z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) z)) (*.f64 -1/16 t))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) z)) (*.f64 -1/16 t))))
(*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(+.f64 c (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))
(+.f64 c (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))
(+.f64 c (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))
c
(*.f64 c (+.f64 1 (/.f64 (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)))
(*.f64 c (+.f64 1 (/.f64 (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)))
(*.f64 c (+.f64 1 (/.f64 (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)) 1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)) 1)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) a)))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) a)))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) a)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) a)) (*.f64 1/4 b))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) a)) (*.f64 1/4 b))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) a)) (*.f64 1/4 b))))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) b)))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) b)))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) b)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) b)) (*.f64 1/4 a))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) b)) (*.f64 1/4 a))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) b)) (*.f64 1/4 a))))
(-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))
(*.f64 1/16 z)
(*.f64 z (-.f64 (+.f64 1/16 (/.f64 c (*.f64 t z))) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 t z)))))
(*.f64 z (-.f64 (+.f64 1/16 (/.f64 c (*.f64 t z))) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 t z)))))
(*.f64 z (-.f64 (+.f64 1/16 (/.f64 c (*.f64 t z))) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 t z)))))
(*.f64 1/16 z)
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t))) z)) 1/16)))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t))) z)) 1/16)))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t))) z)) 1/16)))
(-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))
(/.f64 c t)
(*.f64 c (-.f64 (+.f64 (*.f64 1/16 (/.f64 z c)) (/.f64 1 t)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 c t)))))
(*.f64 c (-.f64 (+.f64 (*.f64 1/16 (/.f64 z c)) (/.f64 1 t)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 c t)))))
(*.f64 c (-.f64 (+.f64 (*.f64 1/16 (/.f64 z c)) (/.f64 1 t)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 c t)))))
(/.f64 c t)
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t))) c)) (/.f64 1 t))))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t))) c)) (/.f64 1 t))))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t))) c)) (/.f64 1 t))))
(/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) t)
(/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) t)
(/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) t)
(/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) t)
(*.f64 1/16 z)
(*.f64 1/16 z)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 c) (*.f64 -1/4 (*.f64 a b))) t)) (*.f64 1/16 z))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 c) (*.f64 -1/4 (*.f64 a b))) t)) (*.f64 1/16 z))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 c) (*.f64 -1/4 (*.f64 a b))) t)) (*.f64 1/16 z))
(+.f64 (*.f64 1/16 z) (/.f64 c t))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 -1/4 (/.f64 (*.f64 a b) t))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 z a)) (/.f64 c (*.f64 a t))) (*.f64 1/4 (/.f64 b t))))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 z a)) (/.f64 c (*.f64 a t))) (*.f64 1/4 (/.f64 b t))))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 z a)) (/.f64 c (*.f64 a t))) (*.f64 1/4 (/.f64 b t))))
(*.f64 -1/4 (/.f64 (*.f64 a b) t))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) a)) (*.f64 -1/4 (/.f64 b t)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) a)) (*.f64 -1/4 (/.f64 b t)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) a)) (*.f64 -1/4 (/.f64 b t)))))
(+.f64 (*.f64 1/16 z) (/.f64 c t))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 -1/4 (/.f64 (*.f64 a b) t))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 z b)) (/.f64 c (*.f64 b t))) (*.f64 1/4 (/.f64 a t))))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 z b)) (/.f64 c (*.f64 b t))) (*.f64 1/4 (/.f64 a t))))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 z b)) (/.f64 c (*.f64 b t))) (*.f64 1/4 (/.f64 a t))))
(*.f64 -1/4 (/.f64 (*.f64 a b) t))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) b)) (*.f64 -1/4 (/.f64 a t)))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) b)) (*.f64 -1/4 (/.f64 a t)))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) b)) (*.f64 -1/4 (/.f64 a t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))) 1)
(pow.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))) 3)
(pow.f64 (pow.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 2))
(log.f64 (pow.f64 (exp.f64 y) (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))))
(exp.f64 (log.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))))) 1)
(/.f64 (*.f64 1/4 (*.f64 a b)) y)
(pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1)
(pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 a (/.f64 b y)) 3) 1/64) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 a (/.f64 b y))) 1/2) 2)
(sqrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) (/.f64 b y)) 1/4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a (/.f64 b y)) 3) 1/64))
(expm1.f64 (log1p.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(log1p.f64 (expm1.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(exp.f64 (log.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) 1))
(+.f64 x (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(+.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) (fma.f64 (neg.f64 (*.f64 a (/.f64 b y))) 1/4 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(+.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) (fma.f64 -1/4 (*.f64 a (/.f64 b y)) (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(+.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (/.f64 b y))) 1/2)) (*.f64 (sqrt.f64 (*.f64 a (/.f64 b y))) 1/2) (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) 1 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) 1 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) 1 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)))))
(*.f64 1 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 2) (cbrt.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(*.f64 (sqrt.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) (sqrt.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)) (+.f64 x (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(/.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 a (/.f64 b y)) 3) 1/64)) (fma.f64 x x (+.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2) (*.f64 x (*.f64 1/4 (*.f64 a (/.f64 b y)))))))
(pow.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 3)
(pow.f64 (pow.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) 2))
(log.f64 (exp.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))))
(cbrt.f64 (pow.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(log1p.f64 (expm1.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(exp.f64 (log.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 1))
(fma.f64 1 x (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(fma.f64 1 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(-.f64 (fma.f64 x (/.f64 y c) 1) 1)
(/.f64 (*.f64 y x) c)
(pow.f64 (/.f64 (*.f64 y x) c) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 y x) c)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 y x) c) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 y x) c)) 2)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 y x) c) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 y x) c)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 y x) c))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 y x) c) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 y x) c)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 y x) c)))
(exp.f64 (log.f64 (/.f64 (*.f64 y x) c)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 y x) c)) 1))
(+.f64 c (*.f64 (/.f64 (*.f64 y x) c) c))
(+.f64 (*.f64 c 1) (*.f64 c (/.f64 (*.f64 y x) c)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1)))) 1)
(pow.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1))) 3)
(pow.f64 (pow.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1)) 2))
(log.f64 (pow.f64 (exp.f64 c) (fma.f64 x (/.f64 y c) 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1)))))
(cbrt.f64 (pow.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (fma.f64 x (/.f64 y c) 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (/.f64 y c) 1) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1))))
(log1p.f64 (expm1.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1))))
(exp.f64 (log.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1))) 1))
(fma.f64 c 1 (*.f64 c (/.f64 (*.f64 y x) c)))
(fma.f64 1 c (*.f64 (/.f64 (*.f64 y x) c) c))
(fma.f64 (cbrt.f64 (pow.f64 c 2)) (cbrt.f64 c) (*.f64 (/.f64 (*.f64 y x) c) c))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 (/.f64 (*.f64 y x) c) c))
(+.f64 (*.f64 z (*.f64 1/16 t)) (*.f64 z (/.f64 c z)))
(+.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (/.f64 c z) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z))))) 1)
(pow.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z))) 1)
(pow.f64 (cbrt.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z)))) 3)
(pow.f64 (pow.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z)))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 1/16 t (/.f64 c z))) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z))))))
(cbrt.f64 (pow.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z))) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (fma.f64 1/16 t (/.f64 c z)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/16 t (/.f64 c z)) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z)))))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z)))))
(exp.f64 (log.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z)))) 1))
(fma.f64 z (*.f64 1/16 t) (*.f64 z (/.f64 c z)))
(fma.f64 (*.f64 1/16 t) z (*.f64 (/.f64 c z) z))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/16 t (/.f64 c z)))) 1)
(*.f64 1 (fma.f64 1/16 t (/.f64 c z)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/16 t (/.f64 c z)) 2)) (cbrt.f64 (fma.f64 1/16 t (/.f64 c z))))
(*.f64 (sqrt.f64 (fma.f64 1/16 t (/.f64 c z))) (sqrt.f64 (fma.f64 1/16 t (/.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 1/16 t) 2) (pow.f64 (/.f64 c z) 2)) (-.f64 (*.f64 1/16 t) (/.f64 c z)))
(/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/4096) (pow.f64 (/.f64 c z) 3)) (+.f64 (pow.f64 (*.f64 1/16 t) 2) (-.f64 (pow.f64 (/.f64 c z) 2) (*.f64 (*.f64 1/16 t) (/.f64 c z)))))
(pow.f64 (fma.f64 1/16 t (/.f64 c z)) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/16 t (/.f64 c z))) 3)
(pow.f64 (pow.f64 (fma.f64 1/16 t (/.f64 c z)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/16 t (/.f64 c z))) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/16 t (/.f64 c z)) 2))
(log.f64 (exp.f64 (fma.f64 1/16 t (/.f64 c z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/16 t (/.f64 c z)))))
(cbrt.f64 (pow.f64 (fma.f64 1/16 t (/.f64 c z)) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/16 t (/.f64 c z))))
(log1p.f64 (expm1.f64 (fma.f64 1/16 t (/.f64 c z))))
(exp.f64 (log.f64 (fma.f64 1/16 t (/.f64 c z))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/16 t (/.f64 c z))) 1))
(fma.f64 c (/.f64 1 z) (*.f64 1/16 t))
(fma.f64 1 (*.f64 1/16 t) (/.f64 c z))
(fma.f64 1 (/.f64 c z) (*.f64 1/16 t))
(fma.f64 1/16 t (/.f64 c z))
(fma.f64 t 1/16 (/.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c z)) 2) (cbrt.f64 (/.f64 c z)) (*.f64 1/16 t))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 1/16 t) 2)) (cbrt.f64 (*.f64 1/16 t)) (/.f64 c z))
(fma.f64 (sqrt.f64 (/.f64 c z)) (sqrt.f64 (/.f64 c z)) (*.f64 1/16 t))
(fma.f64 (*.f64 1/4 (sqrt.f64 t)) (*.f64 1/4 (sqrt.f64 t)) (/.f64 c z))
(+.f64 (*.f64 y x) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 y x (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 y x (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 y x (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 x y (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 x y (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 x y (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 1 (*.f64 y x) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 1 (*.f64 y x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 1 (*.f64 y x) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(*.f64 1 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) (sqrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 1/4 (*.f64 a b)) 2)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (pow.f64 (*.f64 1/4 (*.f64 a b)) 2) (*.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b))))))
(pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))))))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) 1))
(fma.f64 y x (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 y x (*.f64 -1/4 (*.f64 a b)))
(fma.f64 x y (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 x y (*.f64 -1/4 (*.f64 a b)))
(fma.f64 1 (*.f64 y x) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 1 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 1 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) (sqrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 -1/4 (*.f64 a b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))) 1)
(pow.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 1)
(pow.f64 (cbrt.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))) 3)
(pow.f64 (pow.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))))
(cbrt.f64 (pow.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 3))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) 3) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))))
(log1p.f64 (expm1.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))))
(exp.f64 (log.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (/.f64 b t)))) 1)
(*.f64 a (/.f64 b t))
(*.f64 (*.f64 a b) (/.f64 1 t))
(*.f64 1 (*.f64 a (/.f64 b t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 b t))) 2) (cbrt.f64 (*.f64 a (/.f64 b t))))
(*.f64 (sqrt.f64 (*.f64 a (/.f64 b t))) (sqrt.f64 (*.f64 a (/.f64 b t))))
(pow.f64 (*.f64 a (/.f64 b t)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 b t))) 3)
(pow.f64 (pow.f64 (*.f64 a (/.f64 b t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (/.f64 b t))) 2)
(pow.f64 (/.f64 t (*.f64 a b)) -1)
(sqrt.f64 (pow.f64 (*.f64 a (/.f64 b t)) 2))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 b t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (/.f64 b t)))))
(cbrt.f64 (pow.f64 (*.f64 a (/.f64 b t)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 b t))))
(log1p.f64 (expm1.f64 (*.f64 a (/.f64 b t))))
(exp.f64 (log.f64 (*.f64 a (/.f64 b t))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (/.f64 b t))) 1))
(+.f64 (*.f64 z 1/16) (-.f64 (/.f64 c t) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(+.f64 (fma.f64 z 1/16 (/.f64 c t)) (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))
(+.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) (fma.f64 (neg.f64 (*.f64 a (/.f64 b t))) 1/4 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(+.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(+.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (/.f64 b t))) 1/2)) (*.f64 (sqrt.f64 (*.f64 a (/.f64 b t))) 1/2) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(+.f64 (fma.f64 1 (fma.f64 z 1/16 (/.f64 c t)) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) 1 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1)))
(+.f64 (fma.f64 1 (fma.f64 z 1/16 (/.f64 c t)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) 1 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) 1 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)))))
(*.f64 1 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 2) (cbrt.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) (sqrt.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 2) (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)) (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 3) (*.f64 (pow.f64 (*.f64 a (/.f64 b t)) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 2) (+.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2) (*.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 1/4 (*.f64 a (/.f64 b t)))))))
(pow.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(exp.f64 (log.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 1))
(fma.f64 1 (*.f64 z 1/16) (-.f64 (/.f64 c t) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 1 (fma.f64 z 1/16 (/.f64 c t)) (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 1 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))
(fma.f64 z 1/16 (-.f64 (/.f64 c t) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 1/16 z (-.f64 (/.f64 c t) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (*.f64 -1/4 (*.f64 a (/.f64 b t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z 1/16)) 2) (cbrt.f64 (*.f64 z 1/16)) (-.f64 (/.f64 c t) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (*.f64 -1/4 (*.f64 a (/.f64 b t))))
(fma.f64 (*.f64 1/4 (sqrt.f64 z)) (*.f64 1/4 (sqrt.f64 z)) (-.f64 (/.f64 c t) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))))) 1)
(/.f64 (*.f64 1/4 (*.f64 a b)) t)
(pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1)
(pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 a (/.f64 b t)) 3) 1/64) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 a (/.f64 b t))) 1/2) 2)
(sqrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) (/.f64 b t)) 1/4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a (/.f64 b t)) 3) 1/64))
(expm1.f64 (log1p.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(log1p.f64 (expm1.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(exp.f64 (log.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) 1))
Outputs
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (*.f64 -1/4 b))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(*.f64 x y)
(*.f64 y (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))
(*.f64 y (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))
(*.f64 y (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (neg.f64 (-.f64 (*.f64 a (*.f64 b (/.f64 1/4 y))) x)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (neg.f64 (-.f64 (*.f64 a (*.f64 b (/.f64 1/4 y))) x)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (neg.f64 (-.f64 (*.f64 a (*.f64 b (/.f64 1/4 y))) x)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (*.f64 -1/4 b))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(*.f64 x y)
(*.f64 x (+.f64 y (*.f64 -1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (*.f64 -1/4 (*.f64 a (/.f64 b x)))))
(*.f64 x (fma.f64 -1/4 (*.f64 a (/.f64 b x)) y))
(*.f64 x (+.f64 y (*.f64 -1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (*.f64 -1/4 (*.f64 a (/.f64 b x)))))
(*.f64 x (fma.f64 -1/4 (*.f64 a (/.f64 b x)) y))
(*.f64 x (+.f64 y (*.f64 -1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (*.f64 -1/4 (*.f64 a (/.f64 b x)))))
(*.f64 x (fma.f64 -1/4 (*.f64 a (/.f64 b x)) y))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 1/4 (*.f64 a (/.f64 b x)))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 1/4 (*.f64 a (/.f64 b x))) y))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 1/4 (*.f64 a (/.f64 b x)))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 1/4 (*.f64 a (/.f64 b x))) y))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 1/4 (*.f64 a (/.f64 b x)))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 1/4 (*.f64 a (/.f64 b x))) y))
(*.f64 x y)
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (*.f64 -1/4 b))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 x y) a)))
(*.f64 a (fma.f64 -1/4 b (*.f64 x (/.f64 y a))))
(*.f64 a (fma.f64 y (/.f64 x a) (*.f64 -1/4 b)))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 x y) a)))
(*.f64 a (fma.f64 -1/4 b (*.f64 x (/.f64 y a))))
(*.f64 a (fma.f64 y (/.f64 x a) (*.f64 -1/4 b)))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 x y) a)))
(*.f64 a (fma.f64 -1/4 b (*.f64 x (/.f64 y a))))
(*.f64 a (fma.f64 y (/.f64 x a) (*.f64 -1/4 b)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (*.f64 -1/4 b))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) a)) (*.f64 1/4 b))))
(neg.f64 (*.f64 a (fma.f64 -1 (*.f64 x (/.f64 y a)) (*.f64 b 1/4))))
(*.f64 (-.f64 (*.f64 b 1/4) (*.f64 x (/.f64 y a))) (neg.f64 a))
(*.f64 (neg.f64 (fma.f64 y (/.f64 x a) (*.f64 -1/4 b))) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) a)) (*.f64 1/4 b))))
(neg.f64 (*.f64 a (fma.f64 -1 (*.f64 x (/.f64 y a)) (*.f64 b 1/4))))
(*.f64 (-.f64 (*.f64 b 1/4) (*.f64 x (/.f64 y a))) (neg.f64 a))
(*.f64 (neg.f64 (fma.f64 y (/.f64 x a) (*.f64 -1/4 b))) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) a)) (*.f64 1/4 b))))
(neg.f64 (*.f64 a (fma.f64 -1 (*.f64 x (/.f64 y a)) (*.f64 b 1/4))))
(*.f64 (-.f64 (*.f64 b 1/4) (*.f64 x (/.f64 y a))) (neg.f64 a))
(*.f64 (neg.f64 (fma.f64 y (/.f64 x a) (*.f64 -1/4 b))) (neg.f64 a))
(*.f64 x y)
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (*.f64 -1/4 b))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 x y) b)))
(*.f64 b (fma.f64 -1/4 a (*.f64 x (/.f64 y b))))
(*.f64 b (fma.f64 x (/.f64 y b) (*.f64 -1/4 a)))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 x y) b)))
(*.f64 b (fma.f64 -1/4 a (*.f64 x (/.f64 y b))))
(*.f64 b (fma.f64 x (/.f64 y b) (*.f64 -1/4 a)))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 x y) b)))
(*.f64 b (fma.f64 -1/4 a (*.f64 x (/.f64 y b))))
(*.f64 b (fma.f64 x (/.f64 y b) (*.f64 -1/4 a)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (*.f64 -1/4 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (*.f64 x (/.f64 y b)) (*.f64 a 1/4)))
(*.f64 (-.f64 (*.f64 a 1/4) (*.f64 x (/.f64 y b))) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (*.f64 x (/.f64 y b)) (*.f64 a 1/4)))
(*.f64 (-.f64 (*.f64 a 1/4) (*.f64 x (/.f64 y b))) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 x y) b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (*.f64 x (/.f64 y b)) (*.f64 a 1/4)))
(*.f64 (-.f64 (*.f64 a 1/4) (*.f64 x (/.f64 y b))) (neg.f64 b))
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
(*.f64 -1/4 (*.f64 a (/.f64 b y)))
(/.f64 (*.f64 a (*.f64 -1/4 b)) y)
x
(*.f64 x (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 a b) (*.f64 x y)))))
(*.f64 x (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 a x) (/.f64 b y)))))
(*.f64 x (fma.f64 -1/4 (*.f64 (/.f64 b y) (/.f64 a x)) 1))
(*.f64 x (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 a b) (*.f64 x y)))))
(*.f64 x (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 a x) (/.f64 b y)))))
(*.f64 x (fma.f64 -1/4 (*.f64 (/.f64 b y) (/.f64 a x)) 1))
(*.f64 x (+.f64 1 (*.f64 -1/4 (/.f64 (*.f64 a b) (*.f64 x y)))))
(*.f64 x (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 a x) (/.f64 b y)))))
(*.f64 x (fma.f64 -1/4 (*.f64 (/.f64 b y) (/.f64 a x)) 1))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 x y))) 1)))
(*.f64 (neg.f64 x) (fma.f64 1/4 (*.f64 (/.f64 a x) (/.f64 b y)) -1))
(*.f64 (neg.f64 x) (fma.f64 1/4 (*.f64 (/.f64 b y) (/.f64 a x)) -1))
(*.f64 (neg.f64 x) (fma.f64 b (/.f64 (*.f64 a 1/4) (*.f64 x y)) -1))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 x y))) 1)))
(*.f64 (neg.f64 x) (fma.f64 1/4 (*.f64 (/.f64 a x) (/.f64 b y)) -1))
(*.f64 (neg.f64 x) (fma.f64 1/4 (*.f64 (/.f64 b y) (/.f64 a x)) -1))
(*.f64 (neg.f64 x) (fma.f64 b (/.f64 (*.f64 a 1/4) (*.f64 x y)) -1))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 x y))) 1)))
(*.f64 (neg.f64 x) (fma.f64 1/4 (*.f64 (/.f64 a x) (/.f64 b y)) -1))
(*.f64 (neg.f64 x) (fma.f64 1/4 (*.f64 (/.f64 b y) (/.f64 a x)) -1))
(*.f64 (neg.f64 x) (fma.f64 b (/.f64 (*.f64 a 1/4) (*.f64 x y)) -1))
x
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
(*.f64 -1/4 (*.f64 a (/.f64 b y)))
(/.f64 (*.f64 a (*.f64 -1/4 b)) y)
(*.f64 a (-.f64 (/.f64 x a) (*.f64 1/4 (/.f64 b y))))
(*.f64 a (+.f64 (/.f64 x a) (*.f64 -1/4 (/.f64 b y))))
(*.f64 a (-.f64 (/.f64 x a) (*.f64 1/4 (/.f64 b y))))
(*.f64 a (+.f64 (/.f64 x a) (*.f64 -1/4 (/.f64 b y))))
(*.f64 a (-.f64 (/.f64 x a) (*.f64 1/4 (/.f64 b y))))
(*.f64 a (+.f64 (/.f64 x a) (*.f64 -1/4 (/.f64 b y))))
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
(*.f64 -1/4 (*.f64 a (/.f64 b y)))
(/.f64 (*.f64 a (*.f64 -1/4 b)) y)
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 x a)) (*.f64 -1/4 (/.f64 b y)))))
(neg.f64 (*.f64 a (+.f64 (/.f64 (neg.f64 x) a) (*.f64 1/4 (/.f64 b y)))))
(*.f64 (fma.f64 -1 (/.f64 x a) (*.f64 b (/.f64 1/4 y))) (neg.f64 a))
(*.f64 (fma.f64 x (/.f64 -1 a) (*.f64 b (/.f64 1/4 y))) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 x a)) (*.f64 -1/4 (/.f64 b y)))))
(neg.f64 (*.f64 a (+.f64 (/.f64 (neg.f64 x) a) (*.f64 1/4 (/.f64 b y)))))
(*.f64 (fma.f64 -1 (/.f64 x a) (*.f64 b (/.f64 1/4 y))) (neg.f64 a))
(*.f64 (fma.f64 x (/.f64 -1 a) (*.f64 b (/.f64 1/4 y))) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 x a)) (*.f64 -1/4 (/.f64 b y)))))
(neg.f64 (*.f64 a (+.f64 (/.f64 (neg.f64 x) a) (*.f64 1/4 (/.f64 b y)))))
(*.f64 (fma.f64 -1 (/.f64 x a) (*.f64 b (/.f64 1/4 y))) (neg.f64 a))
(*.f64 (fma.f64 x (/.f64 -1 a) (*.f64 b (/.f64 1/4 y))) (neg.f64 a))
x
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
(*.f64 -1/4 (*.f64 a (/.f64 b y)))
(/.f64 (*.f64 a (*.f64 -1/4 b)) y)
(*.f64 b (-.f64 (/.f64 x b) (*.f64 1/4 (/.f64 a y))))
(*.f64 b (+.f64 (/.f64 x b) (*.f64 -1/4 (/.f64 a y))))
(*.f64 b (-.f64 (/.f64 x b) (*.f64 1/4 (/.f64 a y))))
(*.f64 b (+.f64 (/.f64 x b) (*.f64 -1/4 (/.f64 a y))))
(*.f64 b (-.f64 (/.f64 x b) (*.f64 1/4 (/.f64 a y))))
(*.f64 b (+.f64 (/.f64 x b) (*.f64 -1/4 (/.f64 a y))))
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
(*.f64 -1/4 (*.f64 a (/.f64 b y)))
(/.f64 (*.f64 a (*.f64 -1/4 b)) y)
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 x b)) (*.f64 -1/4 (/.f64 a y)))))
(*.f64 (neg.f64 b) (+.f64 (/.f64 (neg.f64 x) b) (*.f64 1/4 (/.f64 a y))))
(*.f64 (fma.f64 -1 (/.f64 x b) (*.f64 a (/.f64 1/4 y))) (neg.f64 b))
(*.f64 (fma.f64 x (/.f64 -1 b) (*.f64 a (/.f64 1/4 y))) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 x b)) (*.f64 -1/4 (/.f64 a y)))))
(*.f64 (neg.f64 b) (+.f64 (/.f64 (neg.f64 x) b) (*.f64 1/4 (/.f64 a y))))
(*.f64 (fma.f64 -1 (/.f64 x b) (*.f64 a (/.f64 1/4 y))) (neg.f64 b))
(*.f64 (fma.f64 x (/.f64 -1 b) (*.f64 a (/.f64 1/4 y))) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 x b)) (*.f64 -1/4 (/.f64 a y)))))
(*.f64 (neg.f64 b) (+.f64 (/.f64 (neg.f64 x) b) (*.f64 1/4 (/.f64 a y))))
(*.f64 (fma.f64 -1 (/.f64 x b) (*.f64 a (/.f64 1/4 y))) (neg.f64 b))
(*.f64 (fma.f64 x (/.f64 -1 b) (*.f64 a (/.f64 1/4 y))) (neg.f64 b))
(*.f64 -1/4 (/.f64 (*.f64 a b) y))
(*.f64 -1/4 (*.f64 a (/.f64 b y)))
(/.f64 (*.f64 a (*.f64 -1/4 b)) y)
(/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) y)
(/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) y)
(/.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) y)
(/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) y)
(/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) y)
(/.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) y)
(/.f64 (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) y)
(/.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) y)
(/.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) y)
x
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
x
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y)))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(/.f64 (*.f64 x y) c)
(*.f64 x (/.f64 y c))
(*.f64 x y)
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
c
(*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(*.f64 c (+.f64 1 (/.f64 (*.f64 x y) c)))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1 (*.f64 x (/.f64 y c)) -1))
(*.f64 c (neg.f64 (*.f64 (fma.f64 x (/.f64 y c) 1) -1)))
(*.f64 c (neg.f64 (fma.f64 x (neg.f64 (/.f64 y c)) -1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1 (*.f64 x (/.f64 y c)) -1))
(*.f64 c (neg.f64 (*.f64 (fma.f64 x (/.f64 y c) 1) -1)))
(*.f64 c (neg.f64 (fma.f64 x (neg.f64 (/.f64 y c)) -1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1 (*.f64 x (/.f64 y c)) -1))
(*.f64 c (neg.f64 (*.f64 (fma.f64 x (/.f64 y c) 1) -1)))
(*.f64 c (neg.f64 (fma.f64 x (neg.f64 (/.f64 y c)) -1)))
c
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(*.f64 x y)
(*.f64 x (+.f64 y (/.f64 c x)))
(*.f64 x (+.f64 y (/.f64 c x)))
(*.f64 x (+.f64 y (/.f64 c x)))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (/.f64 (neg.f64 c) x)))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 y) (/.f64 c x)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (/.f64 (neg.f64 c) x)))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 y) (/.f64 c x)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 c x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (/.f64 (neg.f64 c) x)))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 y) (/.f64 c x)))
c
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(+.f64 c (*.f64 x y))
(fma.f64 x y c)
(*.f64 x y)
(*.f64 y (+.f64 x (/.f64 c y)))
(*.f64 y (+.f64 x (/.f64 c y)))
(*.f64 y (+.f64 x (/.f64 c y)))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 c y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 c y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 c y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 c y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 c y)))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 x (/.f64 c y))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 c y)))
c
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 c z) (*.f64 t -1/16))))
(*.f64 z (neg.f64 (-.f64 (*.f64 t -1/16) (/.f64 c z))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 c z) (*.f64 t -1/16))))
(*.f64 z (neg.f64 (-.f64 (*.f64 t -1/16) (/.f64 c z))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 c z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 c z) (*.f64 t -1/16))))
(*.f64 z (neg.f64 (-.f64 (*.f64 t -1/16) (/.f64 c z))))
c
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 t (fma.f64 1/16 z (/.f64 c t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 t (fma.f64 1/16 z (/.f64 c t)))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 t (fma.f64 1/16 z (/.f64 c t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 c t) (*.f64 z -1/16))))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (/.f64 c t))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 c t) (*.f64 z -1/16))))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (/.f64 c t))))
(*.f64 -1 (*.f64 t (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z))))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 c t) (*.f64 z -1/16))))
(*.f64 t (neg.f64 (-.f64 (*.f64 z -1/16) (/.f64 c t))))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
(+.f64 c (*.f64 1/16 (*.f64 t z)))
(fma.f64 1/16 (*.f64 t z) c)
c
(*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))
(*.f64 c (fma.f64 1/16 (*.f64 t (/.f64 z c)) 1))
(*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))
(*.f64 c (fma.f64 1/16 (*.f64 t (/.f64 z c)) 1))
(*.f64 c (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 t z) c))))
(*.f64 c (fma.f64 1/16 (*.f64 t (/.f64 z c)) 1))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1/16 (/.f64 (*.f64 t z) c) -1))
(*.f64 (fma.f64 -1/16 (*.f64 t (/.f64 z c)) -1) (neg.f64 c))
(*.f64 c (neg.f64 (fma.f64 t (*.f64 (/.f64 z c) -1/16) -1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1/16 (/.f64 (*.f64 t z) c) -1))
(*.f64 (fma.f64 -1/16 (*.f64 t (/.f64 z c)) -1) (neg.f64 c))
(*.f64 c (neg.f64 (fma.f64 t (*.f64 (/.f64 z c) -1/16) -1)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 (*.f64 t z) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1/16 (/.f64 (*.f64 t z) c) -1))
(*.f64 (fma.f64 -1/16 (*.f64 t (/.f64 z c)) -1) (neg.f64 c))
(*.f64 c (neg.f64 (fma.f64 t (*.f64 (/.f64 z c) -1/16) -1)))
(/.f64 c z)
(*.f64 1/16 t)
(*.f64 t (+.f64 1/16 (/.f64 c (*.f64 t z))))
(*.f64 t (+.f64 1/16 (/.f64 c (*.f64 t z))))
(*.f64 t (+.f64 1/16 (/.f64 c (*.f64 t z))))
(*.f64 1/16 t)
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 (/.f64 c (*.f64 t z))) 1/16)))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 c (*.f64 t z)) -1/16)))
(*.f64 (fma.f64 -1 (/.f64 c (*.f64 t z)) -1/16) (neg.f64 t))
(*.f64 (fma.f64 (/.f64 c z) (/.f64 -1 t) -1/16) (neg.f64 t))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 (/.f64 c (*.f64 t z))) 1/16)))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 c (*.f64 t z)) -1/16)))
(*.f64 (fma.f64 -1 (/.f64 c (*.f64 t z)) -1/16) (neg.f64 t))
(*.f64 (fma.f64 (/.f64 c z) (/.f64 -1 t) -1/16) (neg.f64 t))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 (/.f64 c (*.f64 t z))) 1/16)))
(neg.f64 (*.f64 t (fma.f64 -1 (/.f64 c (*.f64 t z)) -1/16)))
(*.f64 (fma.f64 -1 (/.f64 c (*.f64 t z)) -1/16) (neg.f64 t))
(*.f64 (fma.f64 (/.f64 c z) (/.f64 -1 t) -1/16) (neg.f64 t))
(*.f64 1/16 t)
(/.f64 c z)
(*.f64 c (+.f64 (*.f64 1/16 (/.f64 t c)) (/.f64 1 z)))
(*.f64 c (fma.f64 1/16 (/.f64 t c) (/.f64 1 z)))
(*.f64 c (+.f64 (*.f64 1/16 (/.f64 t c)) (/.f64 1 z)))
(*.f64 c (fma.f64 1/16 (/.f64 t c) (/.f64 1 z)))
(*.f64 c (+.f64 (*.f64 1/16 (/.f64 t c)) (/.f64 1 z)))
(*.f64 c (fma.f64 1/16 (/.f64 t c) (/.f64 1 z)))
(/.f64 c z)
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 t c)) (/.f64 1 z))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 -1/16 (/.f64 t c)) (/.f64 1 z)))
(*.f64 c (neg.f64 (fma.f64 -1/16 (/.f64 t c) (/.f64 -1 z))))
(*.f64 c (neg.f64 (fma.f64 t (/.f64 -1/16 c) (/.f64 -1 z))))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 t c)) (/.f64 1 z))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 -1/16 (/.f64 t c)) (/.f64 1 z)))
(*.f64 c (neg.f64 (fma.f64 -1/16 (/.f64 t c) (/.f64 -1 z))))
(*.f64 c (neg.f64 (fma.f64 t (/.f64 -1/16 c) (/.f64 -1 z))))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1/16 (/.f64 t c)) (/.f64 1 z))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 -1/16 (/.f64 t c)) (/.f64 1 z)))
(*.f64 c (neg.f64 (fma.f64 -1/16 (/.f64 t c) (/.f64 -1 z))))
(*.f64 c (neg.f64 (fma.f64 t (/.f64 -1/16 c) (/.f64 -1 z))))
(/.f64 c z)
(/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) z)
(/.f64 (fma.f64 1/16 (*.f64 t z) c) z)
(/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) z)
(/.f64 (fma.f64 1/16 (*.f64 t z) c) z)
(/.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) z)
(/.f64 (fma.f64 1/16 (*.f64 t z) c) z)
(*.f64 1/16 t)
(*.f64 1/16 t)
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (*.f64 -1/4 b))
(*.f64 x y)
(*.f64 x (+.f64 y (*.f64 -1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (*.f64 -1/4 (*.f64 a (/.f64 b x)))))
(*.f64 x (fma.f64 -1/4 (*.f64 a (/.f64 b x)) y))
(*.f64 x (+.f64 y (*.f64 -1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (*.f64 -1/4 (*.f64 a (/.f64 b x)))))
(*.f64 x (fma.f64 -1/4 (*.f64 a (/.f64 b x)) y))
(*.f64 x (+.f64 y (*.f64 -1/4 (/.f64 (*.f64 a b) x))))
(*.f64 x (+.f64 y (*.f64 -1/4 (*.f64 a (/.f64 b x)))))
(*.f64 x (fma.f64 -1/4 (*.f64 a (/.f64 b x)) y))
(*.f64 x y)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 1/4 (*.f64 a (/.f64 b x)))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 1/4 (*.f64 a (/.f64 b x))) y))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 1/4 (*.f64 a (/.f64 b x)))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 1/4 (*.f64 a (/.f64 b x))) y))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 y) (*.f64 1/4 (/.f64 (*.f64 a b) x)))))
(*.f64 (neg.f64 x) (fma.f64 -1 y (*.f64 1/4 (*.f64 a (/.f64 b x)))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 1/4 (*.f64 a (/.f64 b x))) y))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (*.f64 -1/4 b))
(*.f64 x y)
(*.f64 y (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))
(*.f64 y (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))
(*.f64 y (+.f64 x (*.f64 -1/4 (/.f64 (*.f64 a b) y))))
(*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))
(*.f64 x y)
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (neg.f64 (-.f64 (*.f64 a (*.f64 b (/.f64 1/4 y))) x)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (neg.f64 (-.f64 (*.f64 a (*.f64 b (/.f64 1/4 y))) x)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 x) (*.f64 1/4 (/.f64 (*.f64 a b) y)))))
(*.f64 (neg.f64 y) (fma.f64 -1 x (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (neg.f64 (-.f64 (*.f64 a (*.f64 b (/.f64 1/4 y))) x)))
(*.f64 x y)
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (*.f64 -1/4 b))
(*.f64 a (-.f64 (/.f64 (*.f64 x y) a) (*.f64 1/4 b)))
(*.f64 a (fma.f64 -1/4 b (*.f64 x (/.f64 y a))))
(*.f64 a (fma.f64 y (/.f64 x a) (*.f64 -1/4 b)))
(*.f64 a (-.f64 (/.f64 (*.f64 x y) a) (*.f64 1/4 b)))
(*.f64 a (fma.f64 -1/4 b (*.f64 x (/.f64 y a))))
(*.f64 a (fma.f64 y (/.f64 x a) (*.f64 -1/4 b)))
(*.f64 a (-.f64 (/.f64 (*.f64 x y) a) (*.f64 1/4 b)))
(*.f64 a (fma.f64 -1/4 b (*.f64 x (/.f64 y a))))
(*.f64 a (fma.f64 y (/.f64 x a) (*.f64 -1/4 b)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (*.f64 -1/4 b))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) a)) (*.f64 -1/4 b))))
(neg.f64 (*.f64 a (fma.f64 -1 (*.f64 x (/.f64 y a)) (*.f64 b 1/4))))
(*.f64 (-.f64 (*.f64 b 1/4) (*.f64 x (/.f64 y a))) (neg.f64 a))
(*.f64 (neg.f64 (fma.f64 y (/.f64 x a) (*.f64 -1/4 b))) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) a)) (*.f64 -1/4 b))))
(neg.f64 (*.f64 a (fma.f64 -1 (*.f64 x (/.f64 y a)) (*.f64 b 1/4))))
(*.f64 (-.f64 (*.f64 b 1/4) (*.f64 x (/.f64 y a))) (neg.f64 a))
(*.f64 (neg.f64 (fma.f64 y (/.f64 x a) (*.f64 -1/4 b))) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) a)) (*.f64 -1/4 b))))
(neg.f64 (*.f64 a (fma.f64 -1 (*.f64 x (/.f64 y a)) (*.f64 b 1/4))))
(*.f64 (-.f64 (*.f64 b 1/4) (*.f64 x (/.f64 y a))) (neg.f64 a))
(*.f64 (neg.f64 (fma.f64 y (/.f64 x a) (*.f64 -1/4 b))) (neg.f64 a))
(*.f64 x y)
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 x y))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (*.f64 -1/4 b))
(*.f64 b (-.f64 (/.f64 (*.f64 x y) b) (*.f64 1/4 a)))
(*.f64 b (fma.f64 -1/4 a (*.f64 x (/.f64 y b))))
(*.f64 b (fma.f64 x (/.f64 y b) (*.f64 -1/4 a)))
(*.f64 b (-.f64 (/.f64 (*.f64 x y) b) (*.f64 1/4 a)))
(*.f64 b (fma.f64 -1/4 a (*.f64 x (/.f64 y b))))
(*.f64 b (fma.f64 x (/.f64 y b) (*.f64 -1/4 a)))
(*.f64 b (-.f64 (/.f64 (*.f64 x y) b) (*.f64 1/4 a)))
(*.f64 b (fma.f64 -1/4 a (*.f64 x (/.f64 y b))))
(*.f64 b (fma.f64 x (/.f64 y b) (*.f64 -1/4 a)))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (*.f64 -1/4 b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (*.f64 x (/.f64 y b)) (*.f64 a 1/4)))
(*.f64 (-.f64 (*.f64 a 1/4) (*.f64 x (/.f64 y b))) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (*.f64 x (/.f64 y b)) (*.f64 a 1/4)))
(*.f64 (-.f64 (*.f64 a 1/4) (*.f64 x (/.f64 y b))) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) b)) (*.f64 -1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (*.f64 x (/.f64 y b)) (*.f64 a 1/4)))
(*.f64 (-.f64 (*.f64 a 1/4) (*.f64 x (/.f64 y b))) (neg.f64 b))
(-.f64 c (*.f64 1/4 (*.f64 a b)))
(-.f64 c (*.f64 b (*.f64 a 1/4)))
(+.f64 (*.f64 a (*.f64 -1/4 b)) c)
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 -1/4 b)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 -1/4 b)) (fma.f64 1/16 (*.f64 t z) c))
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 -1/4 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 -1/4 b)) (fma.f64 1/16 (*.f64 t z) c))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 t (-.f64 (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z)) (*.f64 -1/4 (/.f64 (*.f64 a b) t)))))
(neg.f64 (*.f64 t (+.f64 (fma.f64 -1 (/.f64 c t) (*.f64 z -1/16)) (*.f64 1/4 (*.f64 a (/.f64 b t))))))
(*.f64 (+.f64 (*.f64 z -1/16) (/.f64 (fma.f64 -1 c (*.f64 a (*.f64 b 1/4))) t)) (neg.f64 t))
(*.f64 -1 (*.f64 t (-.f64 (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z)) (*.f64 -1/4 (/.f64 (*.f64 a b) t)))))
(neg.f64 (*.f64 t (+.f64 (fma.f64 -1 (/.f64 c t) (*.f64 z -1/16)) (*.f64 1/4 (*.f64 a (/.f64 b t))))))
(*.f64 (+.f64 (*.f64 z -1/16) (/.f64 (fma.f64 -1 c (*.f64 a (*.f64 b 1/4))) t)) (neg.f64 t))
(*.f64 -1 (*.f64 t (-.f64 (+.f64 (*.f64 -1 (/.f64 c t)) (*.f64 -1/16 z)) (*.f64 -1/4 (/.f64 (*.f64 a b) t)))))
(neg.f64 (*.f64 t (+.f64 (fma.f64 -1 (/.f64 c t) (*.f64 z -1/16)) (*.f64 1/4 (*.f64 a (/.f64 b t))))))
(*.f64 (+.f64 (*.f64 z -1/16) (/.f64 (fma.f64 -1 c (*.f64 a (*.f64 b 1/4))) t)) (neg.f64 t))
(*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(*.f64 t (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)))
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 t (/.f64 (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t) z))))
(*.f64 z (*.f64 t (+.f64 1/16 (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) (*.f64 t z)))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 t (/.f64 (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t) z))))
(*.f64 z (*.f64 t (+.f64 1/16 (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) (*.f64 t z)))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) z)))
(*.f64 z (fma.f64 1/16 t (*.f64 t (/.f64 (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t) z))))
(*.f64 z (*.f64 t (+.f64 1/16 (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) (*.f64 t z)))))
(*.f64 1/16 (*.f64 t z))
(*.f64 t (*.f64 1/16 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 t (/.f64 (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t) z)) (*.f64 t -1/16))))
(*.f64 z (neg.f64 (fma.f64 t -1/16 (*.f64 t (/.f64 (/.f64 (fma.f64 -1 c (*.f64 a (*.f64 b 1/4))) t) z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 t (/.f64 (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t) z)) (*.f64 t -1/16))))
(*.f64 z (neg.f64 (fma.f64 t -1/16 (*.f64 t (/.f64 (/.f64 (fma.f64 -1 c (*.f64 a (*.f64 b 1/4))) t) z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) z)) (*.f64 -1/16 t))))
(neg.f64 (*.f64 z (fma.f64 -1 (*.f64 t (/.f64 (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t) z)) (*.f64 t -1/16))))
(*.f64 z (neg.f64 (fma.f64 t -1/16 (*.f64 t (/.f64 (/.f64 (fma.f64 -1 c (*.f64 a (*.f64 b 1/4))) t) z)))))
(*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(*.f64 t (fma.f64 1/16 z (*.f64 -1/4 (*.f64 a (/.f64 b t)))))
(*.f64 t (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)))
(+.f64 c (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))
(+.f64 c (*.f64 t (fma.f64 1/16 z (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(fma.f64 t (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)) c)
(+.f64 c (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))
(+.f64 c (*.f64 t (fma.f64 1/16 z (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(fma.f64 t (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)) c)
(+.f64 c (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))))
(+.f64 c (*.f64 t (fma.f64 1/16 z (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(fma.f64 t (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)) c)
c
(*.f64 c (+.f64 1 (/.f64 (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)))
(*.f64 c (+.f64 1 (*.f64 t (/.f64 (fma.f64 1/16 z (*.f64 -1/4 (*.f64 a (/.f64 b t)))) c))))
(*.f64 c (fma.f64 t (/.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)) c) 1))
(*.f64 c (+.f64 1 (/.f64 (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)))
(*.f64 c (+.f64 1 (*.f64 t (/.f64 (fma.f64 1/16 z (*.f64 -1/4 (*.f64 a (/.f64 b t)))) c))))
(*.f64 c (fma.f64 t (/.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)) c) 1))
(*.f64 c (+.f64 1 (/.f64 (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)))
(*.f64 c (+.f64 1 (*.f64 t (/.f64 (fma.f64 1/16 z (*.f64 -1/4 (*.f64 a (/.f64 b t)))) c))))
(*.f64 c (fma.f64 t (/.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)) c) 1))
c
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1 (*.f64 t (/.f64 (fma.f64 1/16 z (*.f64 -1/4 (*.f64 a (/.f64 b t)))) c)) -1))
(*.f64 (fma.f64 -1 (*.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)) (/.f64 t c)) -1) (neg.f64 c))
(*.f64 (fma.f64 t (/.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)) (neg.f64 c)) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1 (*.f64 t (/.f64 (fma.f64 1/16 z (*.f64 -1/4 (*.f64 a (/.f64 b t)))) c)) -1))
(*.f64 (fma.f64 -1 (*.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)) (/.f64 t c)) -1) (neg.f64 c))
(*.f64 (fma.f64 t (/.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)) (neg.f64 c)) -1) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 -1 (*.f64 t (/.f64 (fma.f64 1/16 z (*.f64 -1/4 (*.f64 a (/.f64 b t)))) c)) -1))
(*.f64 (fma.f64 -1 (*.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)) (/.f64 t c)) -1) (neg.f64 c))
(*.f64 (fma.f64 t (/.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)) (neg.f64 c)) -1) (neg.f64 c))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 t (fma.f64 1/16 z (/.f64 c t)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 t (fma.f64 1/16 z (/.f64 c t))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 t (fma.f64 1/16 z (/.f64 c t))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 t (fma.f64 1/16 z (/.f64 c t))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (*.f64 -1/4 b))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) a)))
(*.f64 a (fma.f64 -1/4 b (*.f64 t (/.f64 (fma.f64 1/16 z (/.f64 c t)) a))))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) a)))
(*.f64 a (fma.f64 -1/4 b (*.f64 t (/.f64 (fma.f64 1/16 z (/.f64 c t)) a))))
(*.f64 a (+.f64 (*.f64 -1/4 b) (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) a)))
(*.f64 a (fma.f64 -1/4 b (*.f64 t (/.f64 (fma.f64 1/16 z (/.f64 c t)) a))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (*.f64 -1/4 b))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) a)) (*.f64 1/4 b))))
(neg.f64 (*.f64 a (fma.f64 -1 (*.f64 t (/.f64 (fma.f64 1/16 z (/.f64 c t)) a)) (*.f64 b 1/4))))
(*.f64 a (neg.f64 (-.f64 (*.f64 b 1/4) (*.f64 t (/.f64 (fma.f64 1/16 z (/.f64 c t)) a)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) a)) (*.f64 1/4 b))))
(neg.f64 (*.f64 a (fma.f64 -1 (*.f64 t (/.f64 (fma.f64 1/16 z (/.f64 c t)) a)) (*.f64 b 1/4))))
(*.f64 a (neg.f64 (-.f64 (*.f64 b 1/4) (*.f64 t (/.f64 (fma.f64 1/16 z (/.f64 c t)) a)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) a)) (*.f64 1/4 b))))
(neg.f64 (*.f64 a (fma.f64 -1 (*.f64 t (/.f64 (fma.f64 1/16 z (/.f64 c t)) a)) (*.f64 b 1/4))))
(*.f64 a (neg.f64 (-.f64 (*.f64 b 1/4) (*.f64 t (/.f64 (fma.f64 1/16 z (/.f64 c t)) a)))))
(*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(*.f64 t (fma.f64 1/16 z (/.f64 c t)))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 t (fma.f64 1/16 z (/.f64 c t))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 t (fma.f64 1/16 z (/.f64 c t))))
(+.f64 (*.f64 -1/4 (*.f64 a b)) (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 t (fma.f64 1/16 z (/.f64 c t))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (*.f64 -1/4 b))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) b)))
(*.f64 b (fma.f64 -1/4 a (/.f64 (*.f64 t (fma.f64 1/16 z (/.f64 c t))) b)))
(*.f64 b (fma.f64 -1/4 a (*.f64 (fma.f64 1/16 z (/.f64 c t)) (/.f64 t b))))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) b)))
(*.f64 b (fma.f64 -1/4 a (/.f64 (*.f64 t (fma.f64 1/16 z (/.f64 c t))) b)))
(*.f64 b (fma.f64 -1/4 a (*.f64 (fma.f64 1/16 z (/.f64 c t)) (/.f64 t b))))
(*.f64 b (+.f64 (*.f64 -1/4 a) (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) b)))
(*.f64 b (fma.f64 -1/4 a (/.f64 (*.f64 t (fma.f64 1/16 z (/.f64 c t))) b)))
(*.f64 b (fma.f64 -1/4 a (*.f64 (fma.f64 1/16 z (/.f64 c t)) (/.f64 t b))))
(*.f64 -1/4 (*.f64 a b))
(*.f64 a (*.f64 -1/4 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (*.f64 t (fma.f64 1/16 z (/.f64 c t))) b) (*.f64 a 1/4)))
(*.f64 (-.f64 (*.f64 a 1/4) (*.f64 (fma.f64 1/16 z (/.f64 c t)) (/.f64 t b))) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (*.f64 t (fma.f64 1/16 z (/.f64 c t))) b) (*.f64 a 1/4)))
(*.f64 (-.f64 (*.f64 a 1/4) (*.f64 (fma.f64 1/16 z (/.f64 c t)) (/.f64 t b))) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 1/16 z) (/.f64 c t))) b)) (*.f64 1/4 a))))
(*.f64 (neg.f64 b) (fma.f64 -1 (/.f64 (*.f64 t (fma.f64 1/16 z (/.f64 c t))) b) (*.f64 a 1/4)))
(*.f64 (-.f64 (*.f64 a 1/4) (*.f64 (fma.f64 1/16 z (/.f64 c t)) (/.f64 t b))) (neg.f64 b))
(-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t)))
(/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)
(/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)
(*.f64 1/16 z)
(*.f64 z (-.f64 (+.f64 1/16 (/.f64 c (*.f64 t z))) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 t z)))))
(*.f64 z (+.f64 1/16 (-.f64 (/.f64 c (*.f64 t z)) (*.f64 1/4 (*.f64 (/.f64 a t) (/.f64 b z))))))
(*.f64 z (+.f64 1/16 (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) (*.f64 t z))))
(*.f64 z (-.f64 (+.f64 1/16 (/.f64 c (*.f64 t z))) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 t z)))))
(*.f64 z (+.f64 1/16 (-.f64 (/.f64 c (*.f64 t z)) (*.f64 1/4 (*.f64 (/.f64 a t) (/.f64 b z))))))
(*.f64 z (+.f64 1/16 (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) (*.f64 t z))))
(*.f64 z (-.f64 (+.f64 1/16 (/.f64 c (*.f64 t z))) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 t z)))))
(*.f64 z (+.f64 1/16 (-.f64 (/.f64 c (*.f64 t z)) (*.f64 1/4 (*.f64 (/.f64 a t) (/.f64 b z))))))
(*.f64 z (+.f64 1/16 (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) (*.f64 t z))))
(*.f64 1/16 z)
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t))) z)) 1/16)))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t) z) -1/16)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) (*.f64 t z)) -1/16) (neg.f64 z))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t))) z)) 1/16)))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t) z) -1/16)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) (*.f64 t z)) -1/16) (neg.f64 z))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 c t) (*.f64 1/4 (/.f64 (*.f64 a b) t))) z)) 1/16)))
(neg.f64 (*.f64 z (fma.f64 -1 (/.f64 (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t) z) -1/16)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) (*.f64 t z)) -1/16) (neg.f64 z))
(-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))
(fma.f64 1/16 z (*.f64 -1/4 (*.f64 a (/.f64 b t))))
(fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z))
(/.f64 c t)
(*.f64 c (-.f64 (+.f64 (*.f64 1/16 (/.f64 z c)) (/.f64 1 t)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 c t)))))
(*.f64 c (+.f64 (fma.f64 1/16 (/.f64 z c) (/.f64 1 t)) (*.f64 -1/4 (*.f64 a (/.f64 b (*.f64 c t))))))
(*.f64 c (+.f64 (/.f64 1 t) (/.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)) c)))
(*.f64 c (-.f64 (+.f64 (*.f64 1/16 (/.f64 z c)) (/.f64 1 t)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 c t)))))
(*.f64 c (+.f64 (fma.f64 1/16 (/.f64 z c) (/.f64 1 t)) (*.f64 -1/4 (*.f64 a (/.f64 b (*.f64 c t))))))
(*.f64 c (+.f64 (/.f64 1 t) (/.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)) c)))
(*.f64 c (-.f64 (+.f64 (*.f64 1/16 (/.f64 z c)) (/.f64 1 t)) (*.f64 1/4 (/.f64 (*.f64 a b) (*.f64 c t)))))
(*.f64 c (+.f64 (fma.f64 1/16 (/.f64 z c) (/.f64 1 t)) (*.f64 -1/4 (*.f64 a (/.f64 b (*.f64 c t))))))
(*.f64 c (+.f64 (/.f64 1 t) (/.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)) c)))
(/.f64 c t)
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t))) c)) (/.f64 1 t))))
(*.f64 (neg.f64 c) (-.f64 (neg.f64 (/.f64 (fma.f64 1/16 z (*.f64 -1/4 (*.f64 a (/.f64 b t)))) c)) (/.f64 1 t)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)) c) (/.f64 -1 t)) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t))) c)) (/.f64 1 t))))
(*.f64 (neg.f64 c) (-.f64 (neg.f64 (/.f64 (fma.f64 1/16 z (*.f64 -1/4 (*.f64 a (/.f64 b t)))) c)) (/.f64 1 t)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)) c) (/.f64 -1 t)) (neg.f64 c))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t))) c)) (/.f64 1 t))))
(*.f64 (neg.f64 c) (-.f64 (neg.f64 (/.f64 (fma.f64 1/16 z (*.f64 -1/4 (*.f64 a (/.f64 b t)))) c)) (/.f64 1 t)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/16 z)) c) (/.f64 -1 t)) (neg.f64 c))
(/.f64 (-.f64 c (*.f64 1/4 (*.f64 a b))) t)
(/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)
(/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)
(/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) t)
(/.f64 (+.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 -1/4 (*.f64 a b))) t)
(/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) (fma.f64 1/16 (*.f64 t z) c)) t)
(/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) t)
(/.f64 (+.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 -1/4 (*.f64 a b))) t)
(/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) (fma.f64 1/16 (*.f64 t z) c)) t)
(/.f64 (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) t)
(/.f64 (+.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 -1/4 (*.f64 a b))) t)
(/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) (fma.f64 1/16 (*.f64 t z) c)) t)
(*.f64 1/16 z)
(*.f64 1/16 z)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 c) (*.f64 -1/4 (*.f64 a b))) t)) (*.f64 1/16 z))
(fma.f64 -1 (/.f64 (+.f64 (neg.f64 c) (*.f64 b (*.f64 a 1/4))) t) (*.f64 1/16 z))
(-.f64 (*.f64 1/16 z) (/.f64 (fma.f64 -1 c (*.f64 a (*.f64 b 1/4))) t))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 c) (*.f64 -1/4 (*.f64 a b))) t)) (*.f64 1/16 z))
(fma.f64 -1 (/.f64 (+.f64 (neg.f64 c) (*.f64 b (*.f64 a 1/4))) t) (*.f64 1/16 z))
(-.f64 (*.f64 1/16 z) (/.f64 (fma.f64 -1 c (*.f64 a (*.f64 b 1/4))) t))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 c) (*.f64 -1/4 (*.f64 a b))) t)) (*.f64 1/16 z))
(fma.f64 -1 (/.f64 (+.f64 (neg.f64 c) (*.f64 b (*.f64 a 1/4))) t) (*.f64 1/16 z))
(-.f64 (*.f64 1/16 z) (/.f64 (fma.f64 -1 c (*.f64 a (*.f64 b 1/4))) t))
(+.f64 (*.f64 1/16 z) (/.f64 c t))
(fma.f64 1/16 z (/.f64 c t))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(*.f64 -1/4 (/.f64 (*.f64 a b) t))
(*.f64 -1/4 (*.f64 a (/.f64 b t)))
(*.f64 a (*.f64 b (/.f64 -1/4 t)))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 z a)) (/.f64 c (*.f64 a t))) (*.f64 1/4 (/.f64 b t))))
(*.f64 a (+.f64 (fma.f64 1/16 (/.f64 z a) (/.f64 c (*.f64 a t))) (*.f64 -1/4 (/.f64 b t))))
(*.f64 a (fma.f64 1/16 (/.f64 z a) (+.f64 (/.f64 c (*.f64 a t)) (*.f64 b (/.f64 -1/4 t)))))
(*.f64 a (+.f64 (/.f64 c (*.f64 a t)) (fma.f64 1/16 (/.f64 z a) (*.f64 b (/.f64 -1/4 t)))))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 z a)) (/.f64 c (*.f64 a t))) (*.f64 1/4 (/.f64 b t))))
(*.f64 a (+.f64 (fma.f64 1/16 (/.f64 z a) (/.f64 c (*.f64 a t))) (*.f64 -1/4 (/.f64 b t))))
(*.f64 a (fma.f64 1/16 (/.f64 z a) (+.f64 (/.f64 c (*.f64 a t)) (*.f64 b (/.f64 -1/4 t)))))
(*.f64 a (+.f64 (/.f64 c (*.f64 a t)) (fma.f64 1/16 (/.f64 z a) (*.f64 b (/.f64 -1/4 t)))))
(*.f64 a (-.f64 (+.f64 (*.f64 1/16 (/.f64 z a)) (/.f64 c (*.f64 a t))) (*.f64 1/4 (/.f64 b t))))
(*.f64 a (+.f64 (fma.f64 1/16 (/.f64 z a) (/.f64 c (*.f64 a t))) (*.f64 -1/4 (/.f64 b t))))
(*.f64 a (fma.f64 1/16 (/.f64 z a) (+.f64 (/.f64 c (*.f64 a t)) (*.f64 b (/.f64 -1/4 t)))))
(*.f64 a (+.f64 (/.f64 c (*.f64 a t)) (fma.f64 1/16 (/.f64 z a) (*.f64 b (/.f64 -1/4 t)))))
(*.f64 -1/4 (/.f64 (*.f64 a b) t))
(*.f64 -1/4 (*.f64 a (/.f64 b t)))
(*.f64 a (*.f64 b (/.f64 -1/4 t)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) a)) (*.f64 -1/4 (/.f64 b t)))))
(neg.f64 (*.f64 a (+.f64 (neg.f64 (/.f64 (fma.f64 1/16 z (/.f64 c t)) a)) (*.f64 1/4 (/.f64 b t)))))
(*.f64 a (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 z (/.f64 c t)) a) (*.f64 b (/.f64 1/4 t)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) a)) (*.f64 -1/4 (/.f64 b t)))))
(neg.f64 (*.f64 a (+.f64 (neg.f64 (/.f64 (fma.f64 1/16 z (/.f64 c t)) a)) (*.f64 1/4 (/.f64 b t)))))
(*.f64 a (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 z (/.f64 c t)) a) (*.f64 b (/.f64 1/4 t)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) a)) (*.f64 -1/4 (/.f64 b t)))))
(neg.f64 (*.f64 a (+.f64 (neg.f64 (/.f64 (fma.f64 1/16 z (/.f64 c t)) a)) (*.f64 1/4 (/.f64 b t)))))
(*.f64 a (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 z (/.f64 c t)) a) (*.f64 b (/.f64 1/4 t)))))
(+.f64 (*.f64 1/16 z) (/.f64 c t))
(fma.f64 1/16 z (/.f64 c t))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 a b) t)) (+.f64 (*.f64 1/16 z) (/.f64 c t)))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(*.f64 -1/4 (/.f64 (*.f64 a b) t))
(*.f64 -1/4 (*.f64 a (/.f64 b t)))
(*.f64 a (*.f64 b (/.f64 -1/4 t)))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 z b)) (/.f64 c (*.f64 b t))) (*.f64 1/4 (/.f64 a t))))
(*.f64 b (+.f64 (fma.f64 1/16 (/.f64 z b) (/.f64 c (*.f64 b t))) (*.f64 -1/4 (/.f64 a t))))
(*.f64 b (fma.f64 1/16 (/.f64 z b) (+.f64 (/.f64 c (*.f64 b t)) (*.f64 a (/.f64 -1/4 t)))))
(*.f64 b (+.f64 (/.f64 c (*.f64 b t)) (fma.f64 1/16 (/.f64 z b) (*.f64 a (/.f64 -1/4 t)))))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 z b)) (/.f64 c (*.f64 b t))) (*.f64 1/4 (/.f64 a t))))
(*.f64 b (+.f64 (fma.f64 1/16 (/.f64 z b) (/.f64 c (*.f64 b t))) (*.f64 -1/4 (/.f64 a t))))
(*.f64 b (fma.f64 1/16 (/.f64 z b) (+.f64 (/.f64 c (*.f64 b t)) (*.f64 a (/.f64 -1/4 t)))))
(*.f64 b (+.f64 (/.f64 c (*.f64 b t)) (fma.f64 1/16 (/.f64 z b) (*.f64 a (/.f64 -1/4 t)))))
(*.f64 b (-.f64 (+.f64 (*.f64 1/16 (/.f64 z b)) (/.f64 c (*.f64 b t))) (*.f64 1/4 (/.f64 a t))))
(*.f64 b (+.f64 (fma.f64 1/16 (/.f64 z b) (/.f64 c (*.f64 b t))) (*.f64 -1/4 (/.f64 a t))))
(*.f64 b (fma.f64 1/16 (/.f64 z b) (+.f64 (/.f64 c (*.f64 b t)) (*.f64 a (/.f64 -1/4 t)))))
(*.f64 b (+.f64 (/.f64 c (*.f64 b t)) (fma.f64 1/16 (/.f64 z b) (*.f64 a (/.f64 -1/4 t)))))
(*.f64 -1/4 (/.f64 (*.f64 a b) t))
(*.f64 -1/4 (*.f64 a (/.f64 b t)))
(*.f64 a (*.f64 b (/.f64 -1/4 t)))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) b)) (*.f64 -1/4 (/.f64 a t)))))
(*.f64 (neg.f64 b) (+.f64 (neg.f64 (/.f64 (fma.f64 1/16 z (/.f64 c t)) b)) (*.f64 1/4 (/.f64 a t))))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 z (/.f64 c t)) b) (*.f64 a (/.f64 1/4 t))) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) b)) (*.f64 -1/4 (/.f64 a t)))))
(*.f64 (neg.f64 b) (+.f64 (neg.f64 (/.f64 (fma.f64 1/16 z (/.f64 c t)) b)) (*.f64 1/4 (/.f64 a t))))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 z (/.f64 c t)) b) (*.f64 a (/.f64 1/4 t))) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) b)) (*.f64 -1/4 (/.f64 a t)))))
(*.f64 (neg.f64 b) (+.f64 (neg.f64 (/.f64 (fma.f64 1/16 z (/.f64 c t)) b)) (*.f64 1/4 (/.f64 a t))))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 z (/.f64 c t)) b) (*.f64 a (/.f64 1/4 t))) (neg.f64 b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))))
(expm1.f64 (log1p.f64 (*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))))
(pow.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 1)
(*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))) 3)
(*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))
(pow.f64 (pow.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 3) 1/3)
(*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))) 2)
(*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 2))
(fabs.f64 (*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)))
(log.f64 (pow.f64 (exp.f64 y) (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))))
(*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 3))
(*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) 3)))
(*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) 3) (pow.f64 y 3)))
(*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))))
(expm1.f64 (log1p.f64 (*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))))
(*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))
(exp.f64 (log.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))))
(*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))) 1))
(*.f64 y (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(*.f64 y (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))))) 1)
(expm1.f64 (log1p.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 b (/.f64 1/4 y)))))
(/.f64 (*.f64 1/4 (*.f64 a b)) y)
(*.f64 1/4 (*.f64 a (/.f64 b y)))
(*.f64 a (*.f64 b (/.f64 1/4 y)))
(pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1)
(*.f64 1/4 (*.f64 a (/.f64 b y)))
(*.f64 a (*.f64 b (/.f64 1/4 y)))
(pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) 3)
(*.f64 1/4 (*.f64 a (/.f64 b y)))
(*.f64 a (*.f64 b (/.f64 1/4 y)))
(pow.f64 (*.f64 (pow.f64 (*.f64 a (/.f64 b y)) 3) 1/64) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a (/.f64 b y)) 3) 1/64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 a (/.f64 b y))) 1/2) 2)
(sqrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2))
(fabs.f64 (*.f64 a (*.f64 b (/.f64 1/4 y))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) (/.f64 b y)) 1/4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))))))
(*.f64 1/4 (*.f64 a (/.f64 b y)))
(*.f64 a (*.f64 b (/.f64 1/4 y)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a (/.f64 b y)) 3) 1/64))
(expm1.f64 (log1p.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 b (/.f64 1/4 y)))))
(log1p.f64 (expm1.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(*.f64 1/4 (*.f64 a (/.f64 b y)))
(*.f64 a (*.f64 b (/.f64 1/4 y)))
(exp.f64 (log.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(*.f64 1/4 (*.f64 a (/.f64 b y)))
(*.f64 a (*.f64 b (/.f64 1/4 y)))
(exp.f64 (*.f64 (log.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) 1))
(*.f64 1/4 (*.f64 a (/.f64 b y)))
(*.f64 a (*.f64 b (/.f64 1/4 y)))
(+.f64 x (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(+.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) (fma.f64 (neg.f64 (*.f64 a (/.f64 b y))) 1/4 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(+.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) (fma.f64 (*.f64 a (neg.f64 (/.f64 b y))) 1/4 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(+.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x) (*.f64 (*.f64 a (/.f64 b y)) 0))
(+.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) (fma.f64 -1/4 (*.f64 a (/.f64 b y)) (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(+.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) (fma.f64 (*.f64 a (neg.f64 (/.f64 b y))) 1/4 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(+.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x) (*.f64 (*.f64 a (/.f64 b y)) 0))
(+.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (/.f64 b y))) 1/2)) (*.f64 (sqrt.f64 (*.f64 a (/.f64 b y))) 1/2) (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(+.f64 x (+.f64 (*.f64 -1/4 (*.f64 a (/.f64 b y))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 a (/.f64 b y))) -1/2) (*.f64 (sqrt.f64 (*.f64 a (/.f64 b y))) 1/2) (*.f64 1/4 (*.f64 a (/.f64 b y))))))
(+.f64 (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 a (/.f64 b y))) 1/2) 2)) (+.f64 (*.f64 a (*.f64 b (/.f64 1/4 y))) (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) 1 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1)))
(+.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) (fma.f64 (*.f64 a (neg.f64 (/.f64 b y))) 1/4 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(+.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x) (*.f64 (*.f64 a (/.f64 b y)) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)))))
(+.f64 (fma.f64 1 x (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)))))
(+.f64 (-.f64 x (*.f64 (cbrt.f64 (*.f64 a (*.f64 b (/.f64 1/4 y)))) (cbrt.f64 (pow.f64 (*.f64 a (*.f64 b (/.f64 1/4 y))) 2)))) (*.f64 0 (*.f64 (cbrt.f64 (*.f64 a (*.f64 b (/.f64 1/4 y)))) (cbrt.f64 (pow.f64 (*.f64 a (*.f64 b (/.f64 1/4 y))) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) 1 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1)))
(+.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b y)) (*.f64 1/4 (*.f64 a (/.f64 b y)))) (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(+.f64 (*.f64 (*.f64 a (/.f64 b y)) 0) (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (/.f64 (*.f64 a (*.f64 -1/4 b)) y)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)))) (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (*.f64 a (*.f64 b (/.f64 1/4 y)))) (cbrt.f64 (pow.f64 (*.f64 a (*.f64 b (/.f64 1/4 y))) 2)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x)) (*.f64 (cbrt.f64 (*.f64 a (*.f64 b (/.f64 1/4 y)))) (cbrt.f64 (pow.f64 (*.f64 a (*.f64 b (/.f64 1/4 y))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) 1 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 1)))
(+.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) (fma.f64 (*.f64 a (neg.f64 (/.f64 b y))) 1/4 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(+.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x) (*.f64 (*.f64 a (/.f64 b y)) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)))))
(+.f64 (fma.f64 1 x (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)))))
(+.f64 (-.f64 x (*.f64 (cbrt.f64 (*.f64 a (*.f64 b (/.f64 1/4 y)))) (cbrt.f64 (pow.f64 (*.f64 a (*.f64 b (/.f64 1/4 y))) 2)))) (*.f64 0 (*.f64 (cbrt.f64 (*.f64 a (*.f64 b (/.f64 1/4 y)))) (cbrt.f64 (pow.f64 (*.f64 a (*.f64 b (/.f64 1/4 y))) 2)))))
(*.f64 1 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 2) (cbrt.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(*.f64 (sqrt.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) (sqrt.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2)) (+.f64 x (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 a (*.f64 b (/.f64 1/4 y))) 2)) (fma.f64 1/4 (*.f64 a (/.f64 b y)) x))
(/.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 a (/.f64 b y)) 3) 1/64)) (fma.f64 x x (+.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b y))) 2) (*.f64 x (*.f64 1/4 (*.f64 a (/.f64 b y)))))))
(/.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 a (/.f64 b y)) 3) 1/64)) (fma.f64 x x (*.f64 (*.f64 a (*.f64 b (/.f64 1/4 y))) (fma.f64 1/4 (*.f64 a (/.f64 b y)) x))))
(pow.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) 1)
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(pow.f64 (cbrt.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 3)
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(pow.f64 (pow.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) 3) 1/3)
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(pow.f64 (sqrt.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 2)
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(sqrt.f64 (pow.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) 2))
(fabs.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x))
(log.f64 (exp.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))))))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(cbrt.f64 (pow.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y)))) 3))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(expm1.f64 (log1p.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(expm1.f64 (log1p.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)))
(log1p.f64 (expm1.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(exp.f64 (log.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(exp.f64 (*.f64 (log.f64 (+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))) 1))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(fma.f64 1 x (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(fma.f64 1 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (/.f64 (*.f64 a (*.f64 -1/4 b)) y))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (/.f64 (*.f64 a (*.f64 -1/4 b)) y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b y)))))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(+.f64 x (*.f64 -1/4 (*.f64 a (/.f64 b y))))
(fma.f64 -1/4 (*.f64 a (/.f64 b y)) x)
(-.f64 (fma.f64 x (/.f64 y c) 1) 1)
(+.f64 (fma.f64 x (/.f64 y c) 1) -1)
(+.f64 (*.f64 x (/.f64 y c)) 0)
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(pow.f64 (/.f64 (*.f64 y x) c) 1)
(*.f64 x (/.f64 y c))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 y x) c)) 3)
(*.f64 x (/.f64 y c))
(pow.f64 (pow.f64 (/.f64 (*.f64 y x) c) 3) 1/3)
(*.f64 x (/.f64 y c))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 y x) c)) 2)
(*.f64 x (/.f64 y c))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 y x) c) 2))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 y c)) 2))
(fabs.f64 (*.f64 x (/.f64 y c)))
(log.f64 (exp.f64 (/.f64 (*.f64 y x) c)))
(*.f64 x (/.f64 y c))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 y x) c))))
(*.f64 x (/.f64 y c))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 y x) c) 3))
(*.f64 x (/.f64 y c))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 y x) c)))
(+.f64 (fma.f64 x (/.f64 y c) 1) -1)
(+.f64 (*.f64 x (/.f64 y c)) 0)
(log1p.f64 (expm1.f64 (/.f64 (*.f64 y x) c)))
(*.f64 x (/.f64 y c))
(exp.f64 (log.f64 (/.f64 (*.f64 y x) c)))
(*.f64 x (/.f64 y c))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 y x) c)) 1))
(*.f64 x (/.f64 y c))
(+.f64 c (*.f64 (/.f64 (*.f64 y x) c) c))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(+.f64 (*.f64 c 1) (*.f64 c (/.f64 (*.f64 y x) c)))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1)))) 1)
(expm1.f64 (log1p.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1))))
(pow.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1)) 1)
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(pow.f64 (cbrt.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1))) 3)
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(pow.f64 (pow.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1)) 3) 1/3)
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(pow.f64 (sqrt.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1))) 2)
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(sqrt.f64 (pow.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1)) 2))
(fabs.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1)))
(log.f64 (pow.f64 (exp.f64 c) (fma.f64 x (/.f64 y c) 1)))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1)))))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(cbrt.f64 (pow.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1)) 3))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (fma.f64 x (/.f64 y c) 1) 3)))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (/.f64 y c) 1) 3) (pow.f64 c 3)))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(expm1.f64 (log1p.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1))))
(log1p.f64 (expm1.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1))))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(exp.f64 (log.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1))))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 c (fma.f64 x (/.f64 y c) 1))) 1))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(fma.f64 c 1 (*.f64 c (/.f64 (*.f64 y x) c)))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(fma.f64 1 c (*.f64 (/.f64 (*.f64 y x) c) c))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(fma.f64 (cbrt.f64 (pow.f64 c 2)) (cbrt.f64 c) (*.f64 (/.f64 (*.f64 y x) c) c))
(fma.f64 (cbrt.f64 (pow.f64 c 2)) (cbrt.f64 c) (*.f64 c (*.f64 x (/.f64 y c))))
(fma.f64 (cbrt.f64 (pow.f64 c 2)) (cbrt.f64 c) (*.f64 x (*.f64 (/.f64 y c) c)))
(fma.f64 (sqrt.f64 c) (sqrt.f64 c) (*.f64 (/.f64 (*.f64 y x) c) c))
(*.f64 c (fma.f64 x (/.f64 y c) 1))
(+.f64 (*.f64 z (*.f64 1/16 t)) (*.f64 z (/.f64 c z)))
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(+.f64 (*.f64 (*.f64 1/16 t) z) (*.f64 (/.f64 c z) z))
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z))))) 1)
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z)))))
(pow.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z))) 1)
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(pow.f64 (cbrt.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z)))) 3)
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(pow.f64 (pow.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z))) 3) 1/3)
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(pow.f64 (sqrt.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z)))) 2)
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(sqrt.f64 (pow.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z))) 2))
(fabs.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 1/16 t (/.f64 c z))) z))
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z))))))
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(cbrt.f64 (pow.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z))) 3))
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (fma.f64 1/16 t (/.f64 c z)) 3)))
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/16 t (/.f64 c z)) 3) (pow.f64 z 3)))
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z)))))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z)))))
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(exp.f64 (log.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z)))))
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 1/16 t (/.f64 c z)))) 1))
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(fma.f64 z (*.f64 1/16 t) (*.f64 z (/.f64 c z)))
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(fma.f64 (*.f64 1/16 t) z (*.f64 (/.f64 c z) z))
(*.f64 z (fma.f64 1/16 t (/.f64 c z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/16 t (/.f64 c z)))) 1)
(expm1.f64 (log1p.f64 (fma.f64 1/16 t (/.f64 c z))))
(*.f64 1 (fma.f64 1/16 t (/.f64 c z)))
(fma.f64 1/16 t (/.f64 c z))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/16 t (/.f64 c z)) 2)) (cbrt.f64 (fma.f64 1/16 t (/.f64 c z))))
(*.f64 (sqrt.f64 (fma.f64 1/16 t (/.f64 c z))) (sqrt.f64 (fma.f64 1/16 t (/.f64 c z))))
(fma.f64 1/16 t (/.f64 c z))
(/.f64 (-.f64 (pow.f64 (*.f64 1/16 t) 2) (pow.f64 (/.f64 c z) 2)) (-.f64 (*.f64 1/16 t) (/.f64 c z)))
(/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/4096) (pow.f64 (/.f64 c z) 3)) (+.f64 (pow.f64 (*.f64 1/16 t) 2) (-.f64 (pow.f64 (/.f64 c z) 2) (*.f64 (*.f64 1/16 t) (/.f64 c z)))))
(/.f64 (fma.f64 (pow.f64 t 3) 1/4096 (pow.f64 (/.f64 c z) 3)) (+.f64 (pow.f64 (*.f64 1/16 t) 2) (-.f64 (pow.f64 (/.f64 c z) 2) (*.f64 (/.f64 c z) (*.f64 1/16 t)))))
(/.f64 (fma.f64 (pow.f64 t 3) 1/4096 (pow.f64 (/.f64 c z) 3)) (+.f64 (pow.f64 (*.f64 1/16 t) 2) (*.f64 (/.f64 c z) (+.f64 (/.f64 c z) (*.f64 t -1/16)))))
(pow.f64 (fma.f64 1/16 t (/.f64 c z)) 1)
(fma.f64 1/16 t (/.f64 c z))
(pow.f64 (cbrt.f64 (fma.f64 1/16 t (/.f64 c z))) 3)
(fma.f64 1/16 t (/.f64 c z))
(pow.f64 (pow.f64 (fma.f64 1/16 t (/.f64 c z)) 3) 1/3)
(fma.f64 1/16 t (/.f64 c z))
(pow.f64 (sqrt.f64 (fma.f64 1/16 t (/.f64 c z))) 2)
(fma.f64 1/16 t (/.f64 c z))
(sqrt.f64 (pow.f64 (fma.f64 1/16 t (/.f64 c z)) 2))
(fabs.f64 (fma.f64 1/16 t (/.f64 c z)))
(log.f64 (exp.f64 (fma.f64 1/16 t (/.f64 c z))))
(fma.f64 1/16 t (/.f64 c z))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/16 t (/.f64 c z)))))
(fma.f64 1/16 t (/.f64 c z))
(cbrt.f64 (pow.f64 (fma.f64 1/16 t (/.f64 c z)) 3))
(fma.f64 1/16 t (/.f64 c z))
(expm1.f64 (log1p.f64 (fma.f64 1/16 t (/.f64 c z))))
(log1p.f64 (expm1.f64 (fma.f64 1/16 t (/.f64 c z))))
(fma.f64 1/16 t (/.f64 c z))
(exp.f64 (log.f64 (fma.f64 1/16 t (/.f64 c z))))
(fma.f64 1/16 t (/.f64 c z))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/16 t (/.f64 c z))) 1))
(fma.f64 1/16 t (/.f64 c z))
(fma.f64 c (/.f64 1 z) (*.f64 1/16 t))
(fma.f64 1/16 t (/.f64 c z))
(fma.f64 1 (*.f64 1/16 t) (/.f64 c z))
(fma.f64 1/16 t (/.f64 c z))
(fma.f64 1 (/.f64 c z) (*.f64 1/16 t))
(fma.f64 1/16 t (/.f64 c z))
(fma.f64 1/16 t (/.f64 c z))
(fma.f64 t 1/16 (/.f64 c z))
(fma.f64 1/16 t (/.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c z)) 2) (cbrt.f64 (/.f64 c z)) (*.f64 1/16 t))
(fma.f64 1/16 t (/.f64 c z))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 1/16 t) 2)) (cbrt.f64 (*.f64 1/16 t)) (/.f64 c z))
(fma.f64 (sqrt.f64 (/.f64 c z)) (sqrt.f64 (/.f64 c z)) (*.f64 1/16 t))
(fma.f64 1/16 t (/.f64 c z))
(fma.f64 (*.f64 1/4 (sqrt.f64 t)) (*.f64 1/4 (sqrt.f64 t)) (/.f64 c z))
(+.f64 (/.f64 c z) (*.f64 1/16 (*.f64 (sqrt.f64 t) (sqrt.f64 t))))
(+.f64 (*.f64 y x) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(+.f64 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(+.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 -1/4 (*.f64 a b) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a b)) 1/2)) (*.f64 (sqrt.f64 (*.f64 a b)) 1/2) (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 (sqrt.f64 (*.f64 a b)) -1/2) (*.f64 1/2 (sqrt.f64 (*.f64 a b))) (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (fma.f64 (*.f64 (sqrt.f64 (*.f64 a b)) -1/2) (*.f64 1/2 (sqrt.f64 (*.f64 a b))) (*.f64 a (*.f64 b 1/4))))
(+.f64 (fma.f64 y x (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 y x (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 y x (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 x y (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 x y (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 x y (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 1 (*.f64 y x) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 1 (*.f64 y x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 1 (*.f64 y x) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a b)) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a b))) 1 (*.f64 (*.f64 1/4 (*.f64 a b)) 1)))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a b))) 2))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (*.f64 (*.f64 a b) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (*.f64 b (*.f64 1/4 a)))) (fma.f64 (neg.f64 b) (*.f64 1/4 a) (*.f64 b (*.f64 1/4 a))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (*.f64 (*.f64 a b) 0))
(*.f64 1 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) 2)) (cbrt.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) 2)) (cbrt.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y))))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) (sqrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 1/4 (*.f64 a b)) 2)) (fma.f64 y x (*.f64 1/4 (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 b (*.f64 a 1/4)) 2)) (fma.f64 y x (*.f64 b (*.f64 a 1/4))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 a (*.f64 b 1/4)) 2)) (fma.f64 x y (*.f64 a (*.f64 b 1/4))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 a b) 3) 1/64)) (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (pow.f64 (*.f64 1/4 (*.f64 a b)) 2) (*.f64 (*.f64 y x) (*.f64 1/4 (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (*.f64 1/64 (pow.f64 (*.f64 a b) 3))) (+.f64 (pow.f64 (*.f64 x y) 2) (+.f64 (pow.f64 (*.f64 b (*.f64 a 1/4)) 2) (*.f64 (*.f64 b (*.f64 a 1/4)) (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (*.f64 (pow.f64 (*.f64 a b) 3) -1/64)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 a (*.f64 b 1/4)) (fma.f64 x y (*.f64 a (*.f64 b 1/4))))))
(pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 1)
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) 3)
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 3) 1/3)
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) 2)
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 2))
(sqrt.f64 (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) 2))
(fabs.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 3))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(expm1.f64 (log1p.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y))))
(expm1.f64 (log1p.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y))))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) 1))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(fma.f64 y x (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(fma.f64 y x (*.f64 -1/4 (*.f64 a b)))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(fma.f64 x y (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(fma.f64 x y (*.f64 -1/4 (*.f64 a b)))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(fma.f64 1 (*.f64 y x) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(fma.f64 1 (*.f64 y x) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(fma.f64 1 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (*.f64 (*.f64 a b) 0))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 1/4 (*.f64 a b))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) 2)) (cbrt.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y))) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) 2)) (cbrt.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y))) (*.f64 (*.f64 a b) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) (sqrt.f64 (fma.f64 y x (*.f64 -1/4 (*.f64 a b)))) (fma.f64 (neg.f64 (*.f64 a b)) 1/4 (*.f64 1/4 (*.f64 a b))))
(+.f64 (fma.f64 -1/4 (*.f64 a b) (*.f64 x y)) (fma.f64 (*.f64 a (neg.f64 b)) 1/4 (*.f64 b (*.f64 a 1/4))))
(+.f64 (fma.f64 b (*.f64 -1/4 a) (*.f64 x y)) (*.f64 (*.f64 a b) 0))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (*.f64 1/4 (*.f64 a b))))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 -1/4 (*.f64 a b)))
(fma.f64 -1/4 (*.f64 a b) (*.f64 x y))
(fma.f64 b (*.f64 -1/4 a) (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 t (fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)))))
(expm1.f64 (log1p.f64 (*.f64 t (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)))))
(pow.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 1)
(fma.f64 1/16 (*.f64 t z) (*.f64 t (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)))
(pow.f64 (cbrt.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))) 3)
(fma.f64 1/16 (*.f64 t z) (*.f64 t (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)))
(pow.f64 (pow.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 3) 1/3)
(fma.f64 1/16 (*.f64 t z) (*.f64 t (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)))
(pow.f64 (sqrt.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))) 2)
(fma.f64 1/16 (*.f64 t z) (*.f64 t (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)))
(sqrt.f64 (pow.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 2))
(sqrt.f64 (pow.f64 (*.f64 t (fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))) 2))
(fabs.f64 (*.f64 t (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))))
(log.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) t))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)))
(cbrt.f64 (pow.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 3))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) 3)))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) 3) (pow.f64 t 3)))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)))
(expm1.f64 (log1p.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))))
(expm1.f64 (log1p.f64 (*.f64 t (fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)))))
(expm1.f64 (log1p.f64 (*.f64 t (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)))))
(log1p.f64 (expm1.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)))
(exp.f64 (log.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)))
(exp.f64 (*.f64 (log.f64 (*.f64 t (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))) 1))
(fma.f64 1/16 (*.f64 t z) (*.f64 t (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)))
(*.f64 t (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (/.f64 b t)))) 1)
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 b t))))
(*.f64 a (/.f64 b t))
(*.f64 (*.f64 a b) (/.f64 1 t))
(*.f64 a (/.f64 b t))
(*.f64 1 (*.f64 a (/.f64 b t)))
(*.f64 a (/.f64 b t))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 b t))) 2) (cbrt.f64 (*.f64 a (/.f64 b t))))
(*.f64 a (/.f64 b t))
(*.f64 (sqrt.f64 (*.f64 a (/.f64 b t))) (sqrt.f64 (*.f64 a (/.f64 b t))))
(*.f64 a (/.f64 b t))
(pow.f64 (*.f64 a (/.f64 b t)) 1)
(*.f64 a (/.f64 b t))
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 b t))) 3)
(*.f64 a (/.f64 b t))
(pow.f64 (pow.f64 (*.f64 a (/.f64 b t)) 3) 1/3)
(*.f64 a (/.f64 b t))
(pow.f64 (sqrt.f64 (*.f64 a (/.f64 b t))) 2)
(*.f64 a (/.f64 b t))
(pow.f64 (/.f64 t (*.f64 a b)) -1)
(*.f64 a (/.f64 b t))
(sqrt.f64 (pow.f64 (*.f64 a (/.f64 b t)) 2))
(fabs.f64 (*.f64 a (/.f64 b t)))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 b t)))
(*.f64 a (/.f64 b t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (/.f64 b t)))))
(*.f64 a (/.f64 b t))
(cbrt.f64 (pow.f64 (*.f64 a (/.f64 b t)) 3))
(*.f64 a (/.f64 b t))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 t 3)))
(*.f64 a (/.f64 b t))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 b t))))
(log1p.f64 (expm1.f64 (*.f64 a (/.f64 b t))))
(*.f64 a (/.f64 b t))
(exp.f64 (log.f64 (*.f64 a (/.f64 b t))))
(*.f64 a (/.f64 b t))
(exp.f64 (*.f64 (log.f64 (*.f64 a (/.f64 b t))) 1))
(*.f64 a (/.f64 b t))
(+.f64 (*.f64 z 1/16) (-.f64 (/.f64 c t) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(+.f64 (fma.f64 z 1/16 (/.f64 c t)) (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(+.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) (fma.f64 (neg.f64 (*.f64 a (/.f64 b t))) 1/4 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(+.f64 (fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)) (fma.f64 (*.f64 a (neg.f64 (/.f64 b t))) 1/4 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(+.f64 (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)) (*.f64 (*.f64 a (/.f64 b t)) 0))
(+.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(+.f64 (fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)) (fma.f64 (*.f64 a (neg.f64 (/.f64 b t))) 1/4 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(+.f64 (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)) (*.f64 (*.f64 a (/.f64 b t)) 0))
(+.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (/.f64 b t))) 1/2)) (*.f64 (sqrt.f64 (*.f64 a (/.f64 b t))) 1/2) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(+.f64 (fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)) (fma.f64 (*.f64 a (neg.f64 (/.f64 b t))) 1/4 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(+.f64 (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)) (*.f64 (*.f64 a (/.f64 b t)) 0))
(+.f64 (fma.f64 1 (fma.f64 z 1/16 (/.f64 c t)) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) 1 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1)))
(+.f64 (fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)) (fma.f64 (*.f64 a (neg.f64 (/.f64 b t))) 1/4 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(+.f64 (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)) (*.f64 (*.f64 a (/.f64 b t)) 0))
(+.f64 (fma.f64 1 (fma.f64 z 1/16 (/.f64 c t)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)))))
(+.f64 (fma.f64 1 (fma.f64 1/16 z (/.f64 c t)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)))))
(+.f64 (-.f64 (fma.f64 1/16 z (/.f64 c t)) (*.f64 (cbrt.f64 (*.f64 a (*.f64 b (/.f64 1/4 t)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a (/.f64 b t)) 2))))) (*.f64 0 (*.f64 (cbrt.f64 (*.f64 a (*.f64 b (/.f64 1/4 t)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a (/.f64 b t)) 2))))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) 1 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1)))
(+.f64 (fma.f64 -1/4 (*.f64 a (/.f64 b t)) (*.f64 1/4 (*.f64 a (/.f64 b t)))) (fma.f64 (cbrt.f64 (pow.f64 (fma.f64 1/16 z (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 1/16 z (/.f64 c t))) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))
(+.f64 (*.f64 (*.f64 a (/.f64 b t)) 0) (fma.f64 (cbrt.f64 (pow.f64 (fma.f64 1/16 z (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 1/16 z (/.f64 c t))) (*.f64 a (*.f64 b (/.f64 -1/4 t)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)))) (fma.f64 (cbrt.f64 (pow.f64 (fma.f64 1/16 z (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 1/16 z (/.f64 c t))) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (*.f64 a (*.f64 b (/.f64 1/4 t)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a (/.f64 b t)) 2))))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/16 z (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 1/16 z (/.f64 c t)))) (*.f64 (cbrt.f64 (*.f64 a (*.f64 b (/.f64 1/4 t)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a (/.f64 b t)) 2))))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (neg.f64 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1))) (fma.f64 (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) 1 (*.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1)))
(+.f64 (fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)) (fma.f64 (*.f64 a (neg.f64 (/.f64 b t))) 1/4 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(+.f64 (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)) (*.f64 (*.f64 a (/.f64 b t)) 0))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)))))
(+.f64 (fma.f64 1 (fma.f64 1/16 z (/.f64 c t)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)) (*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)))))
(+.f64 (-.f64 (fma.f64 1/16 z (/.f64 c t)) (*.f64 (cbrt.f64 (*.f64 a (*.f64 b (/.f64 1/4 t)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a (/.f64 b t)) 2))))) (*.f64 0 (*.f64 (cbrt.f64 (*.f64 a (*.f64 b (/.f64 1/4 t)))) (cbrt.f64 (*.f64 1/16 (pow.f64 (*.f64 a (/.f64 b t)) 2))))))
(*.f64 1 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 2) (cbrt.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) (sqrt.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 2) (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)) (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 z (/.f64 c t)) 2) (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2)) (+.f64 (fma.f64 1/16 z (/.f64 c t)) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 z (/.f64 c t)) 2) (*.f64 1/16 (pow.f64 (*.f64 a (/.f64 b t)) 2))) (fma.f64 1/4 (*.f64 a (/.f64 b t)) (fma.f64 1/16 z (/.f64 c t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 3) (*.f64 (pow.f64 (*.f64 a (/.f64 b t)) 3) 1/64)) (+.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 2) (+.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2) (*.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 1/4 (*.f64 a (/.f64 b t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/16 z (/.f64 c t)) 3) (*.f64 1/64 (pow.f64 (*.f64 a (/.f64 b t)) 3))) (+.f64 (pow.f64 (fma.f64 1/16 z (/.f64 c t)) 2) (+.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2) (*.f64 (fma.f64 1/16 z (/.f64 c t)) (*.f64 1/4 (*.f64 a (/.f64 b t)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/16 z (/.f64 c t)) 3) (*.f64 (pow.f64 (*.f64 a (/.f64 b t)) 3) -1/64)) (+.f64 (pow.f64 (fma.f64 1/16 z (/.f64 c t)) 2) (*.f64 (*.f64 a (*.f64 b (/.f64 1/4 t))) (fma.f64 1/4 (*.f64 a (/.f64 b t)) (fma.f64 1/16 z (/.f64 c t))))))
(pow.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) 1)
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 3)
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(pow.f64 (pow.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) 3) 1/3)
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 2)
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t)) 2))
(fabs.f64 (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t)))
(log.f64 (exp.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))))))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t)))) 3))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(expm1.f64 (log1p.f64 (fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))))
(expm1.f64 (log1p.f64 (fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(exp.f64 (log.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))) 1))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(fma.f64 1 (*.f64 z 1/16) (-.f64 (/.f64 c t) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(fma.f64 1 (fma.f64 z 1/16 (/.f64 c t)) (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(fma.f64 1 (fma.f64 z 1/16 (/.f64 c t)) (*.f64 -1/4 (*.f64 a (/.f64 b t))))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(fma.f64 z 1/16 (-.f64 (/.f64 c t) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(fma.f64 1/16 z (-.f64 (/.f64 c t) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 1/16 z (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 1/16 z (/.f64 c t))) (*.f64 -1/4 (*.f64 a (/.f64 b t))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 1/16 z (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 1/16 z (/.f64 c t))) (*.f64 a (*.f64 b (/.f64 -1/4 t))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 1/16 (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (*.f64 -1/4 (*.f64 a (/.f64 b t))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 1/16 z (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 1/16 z (/.f64 c t))) (*.f64 -1/4 (*.f64 a (/.f64 b t))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 1/16 z (/.f64 c t)) 2)) (cbrt.f64 (fma.f64 1/16 z (/.f64 c t))) (*.f64 a (*.f64 b (/.f64 -1/4 t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z 1/16)) 2) (cbrt.f64 (*.f64 z 1/16)) (-.f64 (/.f64 c t) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(fma.f64 (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (neg.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(fma.f64 (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (sqrt.f64 (fma.f64 z 1/16 (/.f64 c t))) (*.f64 -1/4 (*.f64 a (/.f64 b t))))
(fma.f64 1/16 z (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(fma.f64 1/16 z (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t))
(fma.f64 (*.f64 1/4 (sqrt.f64 z)) (*.f64 1/4 (sqrt.f64 z)) (-.f64 (/.f64 c t) (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(fma.f64 (*.f64 1/4 (sqrt.f64 z)) (*.f64 1/4 (sqrt.f64 z)) (/.f64 (-.f64 c (*.f64 b (*.f64 a 1/4))) t))
(+.f64 (/.f64 (+.f64 (*.f64 a (*.f64 -1/4 b)) c) t) (*.f64 1/16 (*.f64 (sqrt.f64 z) (sqrt.f64 z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))))) 1)
(expm1.f64 (log1p.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 b (/.f64 1/4 t)))))
(/.f64 (*.f64 1/4 (*.f64 a b)) t)
(*.f64 1/4 (*.f64 a (/.f64 b t)))
(*.f64 a (*.f64 b (/.f64 1/4 t)))
(pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 1)
(*.f64 1/4 (*.f64 a (/.f64 b t)))
(*.f64 a (*.f64 b (/.f64 1/4 t)))
(pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) 3)
(*.f64 1/4 (*.f64 a (/.f64 b t)))
(*.f64 a (*.f64 b (/.f64 1/4 t)))
(pow.f64 (*.f64 (pow.f64 (*.f64 a (/.f64 b t)) 3) 1/64) 1/3)
(cbrt.f64 (*.f64 1/64 (pow.f64 (*.f64 a (/.f64 b t)) 3)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 a (/.f64 b t))) 1/2) 2)
(*.f64 1/4 (*.f64 a (/.f64 b t)))
(*.f64 a (*.f64 b (/.f64 1/4 t)))
(sqrt.f64 (pow.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))) 2))
(fabs.f64 (*.f64 a (*.f64 b (/.f64 1/4 t))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) (/.f64 b t)) 1/4))
(*.f64 1/4 (*.f64 a (/.f64 b t)))
(*.f64 a (*.f64 b (/.f64 1/4 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/4 (*.f64 a (/.f64 b t))))))
(*.f64 1/4 (*.f64 a (/.f64 b t)))
(*.f64 a (*.f64 b (/.f64 1/4 t)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a (/.f64 b t)) 3) 1/64))
(cbrt.f64 (*.f64 1/64 (pow.f64 (*.f64 a (/.f64 b t)) 3)))
(expm1.f64 (log1p.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 b (/.f64 1/4 t)))))
(log1p.f64 (expm1.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(*.f64 1/4 (*.f64 a (/.f64 b t)))
(*.f64 a (*.f64 b (/.f64 1/4 t)))
(exp.f64 (log.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))))
(*.f64 1/4 (*.f64 a (/.f64 b t)))
(*.f64 a (*.f64 b (/.f64 1/4 t)))
(exp.f64 (*.f64 (log.f64 (*.f64 1/4 (*.f64 a (/.f64 b t)))) 1))
(*.f64 1/4 (*.f64 a (/.f64 b t)))
(*.f64 a (*.f64 b (/.f64 1/4 t)))

eval195.0ms (1.5%)

Compiler

Compiled 10870 to 5310 computations (51.1% saved)

prune165.0ms (1.3%)

Pruning

14 alts after pruning (5 fresh and 9 done)

PrunedKeptTotal
New5935598
Fresh000
Picked145
Done156
Total59514609
Accuracy
100.0%
Counts
609 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.6%
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
75.1%
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)
66.3%
(+.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) c)
47.7%
(+.f64 (*.f64 x y) c)
52.8%
(+.f64 (*.f64 t (*.f64 1/16 z)) c)
50.0%
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
18.2%
(*.f64 z (/.f64 c z))
46.6%
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
30.5%
(*.f64 z (*.f64 1/16 t))
18.2%
(*.f64 t (/.f64 c t))
48.9%
(*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
21.1%
(*.f64 t (*.f64 a (*.f64 b (/.f64 -1/4 t))))
44.0%
(*.f64 c (+.f64 1 (*.f64 x (/.f64 y c))))
24.4%
c
Compiler

Compiled 499 to 298 computations (40.3% saved)

regimes372.0ms (2.9%)

Counts
25 → 1
Calls
Call 1
Inputs
c
(*.f64 t (/.f64 c t))
(*.f64 z (*.f64 1/16 t))
(*.f64 z (/.f64 c z))
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 t (*.f64 1/16 z)) c)
(*.f64 c (+.f64 1 (*.f64 x (/.f64 y c))))
(*.f64 t (*.f64 a (*.f64 b (/.f64 -1/4 t))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(+.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) c)
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z))) (*.f64 1/4 (*.f64 a b)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x))))) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)
(+.f64 (*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) c)
(+.f64 (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))) c)
(+.f64 (fma.f64 x y (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))) c)
Outputs
(+.f64 (fma.f64 x y (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))) c)
Calls

15 calls:

153.0ms
z
29.0ms
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16))
19.0ms
(*.f64 a b)
17.0ms
b
16.0ms
x
Results
AccuracySegmentsBranch
98.8%1x
98.8%1y
98.8%1z
98.8%1t
98.8%1a
98.8%1b
98.8%1c
98.8%1(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
98.8%1(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4))
98.8%1(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16))
98.8%1(*.f64 x y)
98.8%1(/.f64 (*.f64 z t) 16)
98.8%1(*.f64 z t)
98.8%1(/.f64 (*.f64 a b) 4)
98.8%1(*.f64 a b)
Compiler

Compiled 172 to 138 computations (19.8% saved)

regimes232.0ms (1.8%)

Counts
24 → 1
Calls
Call 1
Inputs
c
(*.f64 t (/.f64 c t))
(*.f64 z (*.f64 1/16 t))
(*.f64 z (/.f64 c z))
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 t (*.f64 1/16 z)) c)
(*.f64 c (+.f64 1 (*.f64 x (/.f64 y c))))
(*.f64 t (*.f64 a (*.f64 b (/.f64 -1/4 t))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(+.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) c)
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z))) (*.f64 1/4 (*.f64 a b)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x))))) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)
(+.f64 (*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) c)
(+.f64 (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))) c)
Outputs
(+.f64 (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))) c)
Calls

15 calls:

48.0ms
a
21.0ms
c
14.0ms
y
14.0ms
t
14.0ms
b
Results
AccuracySegmentsBranch
98.4%1x
98.4%1y
98.4%1z
98.4%1t
98.4%1a
98.4%1b
98.4%1c
98.4%1(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
98.4%1(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4))
98.4%1(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16))
98.4%1(*.f64 x y)
98.4%1(/.f64 (*.f64 z t) 16)
98.4%1(*.f64 z t)
98.4%1(/.f64 (*.f64 a b) 4)
98.4%1(*.f64 a b)
Compiler

Compiled 172 to 138 computations (19.8% saved)

regimes188.0ms (1.4%)

Counts
23 → 1
Calls
Call 1
Inputs
c
(*.f64 t (/.f64 c t))
(*.f64 z (*.f64 1/16 t))
(*.f64 z (/.f64 c z))
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 t (*.f64 1/16 z)) c)
(*.f64 c (+.f64 1 (*.f64 x (/.f64 y c))))
(*.f64 t (*.f64 a (*.f64 b (/.f64 -1/4 t))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(+.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) c)
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z))) (*.f64 1/4 (*.f64 a b)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 1/16 (*.f64 t (/.f64 z x))))) (/.f64 (*.f64 a b) 4)) c)
(+.f64 (*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 (*.f64 x y) t)) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) c)
(+.f64 (*.f64 y (-.f64 (+.f64 x (*.f64 1/16 (/.f64 (*.f64 t z) y))) (*.f64 1/4 (/.f64 (*.f64 a b) y)))) c)
Outputs
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
Calls

15 calls:

15.0ms
y
14.0ms
z
13.0ms
t
13.0ms
b
13.0ms
x
Results
AccuracySegmentsBranch
98.4%1x
98.4%1(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16))
98.4%1(*.f64 x y)
98.4%1y
98.4%1z
98.4%1t
98.4%1a
98.4%1b
98.4%1c
98.4%1(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
98.4%1(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4))
98.4%1(/.f64 (*.f64 z t) 16)
98.4%1(*.f64 z t)
98.4%1(/.f64 (*.f64 a b) 4)
98.4%1(*.f64 a b)
Compiler

Compiled 172 to 138 computations (19.8% saved)

regimes470.0ms (3.6%)

Counts
19 → 4
Calls
Call 1
Inputs
c
(*.f64 t (/.f64 c t))
(*.f64 z (*.f64 1/16 t))
(*.f64 z (/.f64 c z))
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 t (*.f64 1/16 z)) c)
(*.f64 c (+.f64 1 (*.f64 x (/.f64 y c))))
(*.f64 t (*.f64 a (*.f64 b (/.f64 -1/4 t))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
(+.f64 c (*.f64 x (+.f64 y (*.f64 1/16 (/.f64 (*.f64 t z) x)))))
(+.f64 (*.f64 y (-.f64 x (*.f64 1/4 (/.f64 (*.f64 a b) y)))) c)
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z))) (*.f64 1/4 (*.f64 a b)))
(*.f64 t (-.f64 (+.f64 (*.f64 1/16 z) (/.f64 c t)) (*.f64 1/4 (/.f64 (*.f64 a b) t))))
Outputs
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)
(-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b)))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
Calls

9 calls:

84.0ms
b
67.0ms
y
60.0ms
c
54.0ms
t
50.0ms
a
Results
AccuracySegmentsBranch
89.7%4x
90.1%4y
89.3%3z
91.2%5t
87.8%5a
91.6%7b
84.6%5c
94.0%5(*.f64 x y)
93.0%4(*.f64 a b)
Compiler

Compiled 76 to 65 computations (14.5% saved)

regimes85.0ms (0.6%)

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

2 calls:

49.0ms
(*.f64 x y)
34.0ms
(*.f64 a b)
Results
AccuracySegmentsBranch
82.2%6(*.f64 x y)
92.2%4(*.f64 a b)
Compiler

Compiled 20 to 16 computations (20% saved)

regimes60.0ms (0.5%)

Counts
13 → 3
Calls
Call 1
Inputs
c
(*.f64 t (/.f64 c t))
(*.f64 z (*.f64 1/16 t))
(*.f64 z (/.f64 c z))
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 t (*.f64 1/16 z)) c)
(*.f64 c (+.f64 1 (*.f64 x (/.f64 y c))))
(*.f64 t (*.f64 a (*.f64 b (/.f64 -1/4 t))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
Outputs
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)
Calls

2 calls:

36.0ms
(*.f64 a b)
23.0ms
z
Results
AccuracySegmentsBranch
89.3%3z
92.2%5(*.f64 a b)
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes407.0ms (3.1%)

Counts
12 → 3
Calls
Call 1
Inputs
c
(*.f64 t (/.f64 c t))
(*.f64 z (*.f64 1/16 t))
(*.f64 z (/.f64 c z))
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 t (*.f64 1/16 z)) c)
(*.f64 c (+.f64 1 (*.f64 x (/.f64 y c))))
(*.f64 t (*.f64 a (*.f64 b (/.f64 -1/4 t))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)
Outputs
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
Calls

5 calls:

220.0ms
z
100.0ms
t
36.0ms
y
29.0ms
x
19.0ms
(*.f64 a b)
Results
AccuracySegmentsBranch
78.8%4x
83.3%6t
78.6%5y
87.8%3(*.f64 a b)
82.6%8z
Compiler

Compiled 42 to 36 computations (14.3% saved)

regimes444.0ms (3.4%)

Counts
11 → 6
Calls
Call 1
Inputs
c
(*.f64 t (/.f64 c t))
(*.f64 z (*.f64 1/16 t))
(*.f64 z (/.f64 c z))
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 t (*.f64 1/16 z)) c)
(*.f64 c (+.f64 1 (*.f64 x (/.f64 y c))))
(*.f64 t (*.f64 a (*.f64 b (/.f64 -1/4 t))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
Outputs
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 t (*.f64 1/16 z)) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 t (*.f64 1/16 z)) c)
(-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))
Calls

9 calls:

72.0ms
b
65.0ms
x
56.0ms
a
50.0ms
c
49.0ms
t
Results
AccuracySegmentsBranch
72.8%6z
68.0%5y
75.1%9x
68.9%3(*.f64 x y)
75.1%7t
72.6%7c
72.9%7a
74.9%9b
75.4%6(*.f64 a b)
Compiler

Compiled 76 to 65 computations (14.5% saved)

regimes93.0ms (0.7%)

Counts
10 → 3
Calls
Call 1
Inputs
c
(*.f64 t (/.f64 c t))
(*.f64 z (*.f64 1/16 t))
(*.f64 z (/.f64 c z))
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 t (*.f64 1/16 z)) c)
(*.f64 c (+.f64 1 (*.f64 x (/.f64 y c))))
(*.f64 t (*.f64 a (*.f64 b (/.f64 -1/4 t))))
(*.f64 z (+.f64 (*.f64 1/16 t) (/.f64 c z)))
Outputs
(+.f64 (*.f64 t (*.f64 1/16 z)) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(+.f64 (*.f64 t (*.f64 1/16 z)) c)
Calls

3 calls:

50.0ms
t
24.0ms
(*.f64 x y)
19.0ms
z
Results
AccuracySegmentsBranch
67.7%3z
66.1%3(*.f64 x y)
72.6%8t
Compiler

Compiled 26 to 22 computations (15.4% saved)

regimes256.0ms (2%)

Counts
6 → 6
Calls
Call 1
Inputs
c
(*.f64 t (/.f64 c t))
(*.f64 z (*.f64 1/16 t))
(*.f64 z (/.f64 c z))
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
Outputs
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 b (*.f64 a -1/4)) c)
(*.f64 z (*.f64 1/16 t))
(+.f64 (*.f64 x y) c)
(*.f64 z (*.f64 1/16 t))
(+.f64 (*.f64 x y) c)
Calls

8 calls:

69.0ms
t
43.0ms
b
33.0ms
c
25.0ms
y
25.0ms
(*.f64 x y)
Results
AccuracySegmentsBranch
68.3%8t
61.8%5y
68.0%9b
62.2%4x
68.4%6(*.f64 x y)
58.1%6c
61.7%5a
62.6%3z
Compiler

Compiled 66 to 57 computations (13.6% saved)

regimes89.0ms (0.7%)

Counts
5 → 3
Calls
Call 1
Inputs
c
(*.f64 t (/.f64 c t))
(*.f64 z (*.f64 1/16 t))
(*.f64 z (/.f64 c z))
(+.f64 (*.f64 x y) c)
Outputs
(*.f64 z (*.f64 1/16 t))
(+.f64 (*.f64 x y) c)
(*.f64 z (*.f64 1/16 t))
Calls

4 calls:

31.0ms
t
22.0ms
(*.f64 x y)
22.0ms
x
13.0ms
z
Results
AccuracySegmentsBranch
64.0%7t
52.5%5x
60.1%3z
52.6%5(*.f64 x y)
Compiler

Compiled 34 to 29 computations (14.7% saved)

regimes197.0ms (1.5%)

Counts
4 → 3
Calls
Call 1
Inputs
c
(*.f64 t (/.f64 c t))
(*.f64 z (*.f64 1/16 t))
(*.f64 z (/.f64 c z))
Outputs
(*.f64 z (*.f64 1/16 t))
c
(*.f64 z (*.f64 1/16 t))
Calls

7 calls:

86.0ms
z
27.0ms
b
22.0ms
y
19.0ms
a
16.0ms
x
Results
AccuracySegmentsBranch
35.4%4x
41.7%3c
43.1%3t
35.0%5a
37.4%7b
36.7%5y
43.0%3z
Compiler

Compiled 56 to 49 computations (12.5% saved)

regimes24.0ms (0.2%)

Accuracy

Total -4.5b remaining (-9.2%)

Threshold costs -4.5b (-9.2%)

Counts
2 → 1
Calls
Call 1
Inputs
c
(*.f64 t (/.f64 c t))
Outputs
c
Calls

7 calls:

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

Compiled 56 to 49 computations (12.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.5407560534064578e+168
1.318439862243683e+188
0.0ms
2.511539043332258e+59
8.148665811445198e+60
0.0ms
-1.799295315429016e+20
-1.2648781817029167e+20
Compiler

Compiled 34 to 26 computations (23.5% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.5407560534064578e+168
1.318439862243683e+188
0.0ms
4.175422970078279e+67
4.568008928671608e+68
0.0ms
-1.799295315429016e+20
-1.2648781817029167e+20
Compiler

Compiled 34 to 26 computations (23.5% saved)

bsearch47.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
1.2498161308120373e-53
1.5428590154010204e-49
17.0ms
-7.349103451161205e+90
-1.9073075757209689e+90
Results
33.0ms160×256valid
7.0ms47×256infinite
0.0ms256valid
Compiler

Compiled 528 to 390 computations (26.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
Operation ival-mult, time spent: 13.0ms, 65.0% of total-time
Operation ival-div, time spent: 3.0ms, 15.0% of total-time
Operation ival-add, time spent: 2.0ms, 10.0% of total-time
Operation ival-sub, time spent: 1.0ms, 5.0% of total-time
Operation const, time spent: 1.0ms, 5.0% of total-time

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.5254296875612524e+193
6.635751838669288e+201
0.0ms
-3.674060043779302e+181
-4.786332102190643e+180
Compiler

Compiled 34 to 26 computations (23.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.5254296875612524e+193
6.635751838669288e+201
0.0ms
1.0448623519557615e+123
4.4843084689489203e+133
0.0ms
8.951418232709707e+50
3.131528395436443e+54
0.0ms
-4.1244115258020597e-181
-7.491234941069611e-184
0.0ms
-1.1475056777271655e+79
-2.280280623727164e+78
Compiler

Compiled 34 to 26 computations (23.5% saved)

bsearch38.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
3.989411027294829e-75
8.534473020851374e-74
16.0ms
-7.349103451161205e+90
-1.9073075757209689e+90
Results
24.0ms147×256valid
7.0ms44×256infinite
0.0ms256infinite
Compiler

Compiled 394 to 314 computations (20.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
Operation ival-add, time spent: 4.0ms, 33.0% of total-time
Operation ival-mult, time spent: 4.0ms, 33.0% of total-time
Operation ival-div, time spent: 3.0ms, 25.0% of total-time
Operation ival-sub, time spent: 1.0ms, 8.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch124.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
4.513848476097693e+111
1.0110142493651777e+114
26.0ms
6.451085212045115e+63
6.570004168651422e+70
15.0ms
978362892.4811645
2718016209.1676865
32.0ms
2.7575328999992637e-22
3.065936715449957e-11
28.0ms
-4.854522354654005e+78
-2.189588759738078e+68
Results
77.0ms490×256valid
27.0ms165×256infinite
0.0ms256valid
Compiler

Compiled 1078 to 886 computations (17.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
Operation ival-mult, time spent: 10.0ms, 31.0% of total-time
Operation ival-div, time spent: 9.0ms, 28.0% of total-time
Operation ival-add, time spent: 7.0ms, 22.0% of total-time
Operation ival-sub, time spent: 4.0ms, 12.0% of total-time
Operation const, time spent: 2.0ms, 6.0% of total-time

bsearch44.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
28.0ms
1.3648157870002608e-11
0.007374660049274091
16.0ms
-7.349103451161205e+90
-1.9073075757209689e+90
Results
31.0ms182×256valid
8.0ms41×256infinite
0.0ms256valid
Compiler

Compiled 398 to 320 computations (19.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
Operation ival-mult, time spent: 5.0ms, 36.0% of total-time
Operation ival-add, time spent: 4.0ms, 29.0% of total-time
Operation ival-div, time spent: 3.0ms, 22.0% of total-time
Operation ival-sub, time spent: 1.0ms, 7.0% of total-time
Operation const, time spent: 1.0ms, 7.0% of total-time

bsearch177.0ms (1.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
147.0ms
36044871873951970.0
155583531693128260.0
30.0ms
-0.045853697250133545
-1.6160480968721208e-15
Results
164.0ms212×256valid
7.0ms43×256infinite
0.0ms256valid
Compiler

Compiled 386 to 330 computations (14.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 145.0ms
Operation ival-div, time spent: 135.0ms, 93.0% of total-time
Operation ival-mult, time spent: 6.0ms, 4.0% of total-time
Operation ival-add, time spent: 3.0ms, 2.0% of total-time
Operation ival-sub, time spent: 1.0ms, 1.0% of total-time
Operation const, time spent: 1.0ms, 1.0% of total-time

simplify84.0ms (0.6%)

Algorithm
egg-herbie
Rules
56×+-commutative
54×*-commutative
36×sub-neg
24×neg-sub0
24×neg-mul-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01411674
12091662
22521662
32851658
43041658
53131658
63151658
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 (fma.f64 x y (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))) c)
(+.f64 (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(if (<=.f64 (*.f64 a b) -150000000000000000000) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) (if (<=.f64 (*.f64 a b) 499999999999999974693567648537009433481822505506705036541952) (+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c) (if (<=.f64 (*.f64 a b) 4999999999999999669302474173714872811859751082151657593058464111538503233498018238128462162979229735854572772998492607377696904067224063966397292527018643087471925002240) (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))))))
(if (<=.f64 (*.f64 a b) -150000000000000000000) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) (if (<=.f64 (*.f64 a b) 49999999999999997640261112569083403345625645676430849265210811744256) (+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c) (if (<=.f64 (*.f64 a b) 4999999999999999669302474173714872811859751082151657593058464111538503233498018238128462162979229735854572772998492607377696904067224063966397292527018643087471925002240) (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))))))
(if (<=.f64 z -2599999999999999845011765772716181873546859812284255299971772312980099372267507870148329472) (+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c) (if (<=.f64 z 2358995333375681/6739986666787659948666753771754907668409286105635143120275902562304) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) (+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)))
(if (<=.f64 (*.f64 a b) -19999999999999998342215830152938730492127634084972762925122488116203077196092885244360425129808612448042572512733124694266270966234203982181371736935814021636111081311758980059496448) (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) (if (<=.f64 (*.f64 a b) 99999999999999994465967438754696170766327875910118237148971115117854351613178134068619377108456504406004528089686414709538562749489776621177115003729674648080379472553427423904462708600804999168) (+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c) (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))))
(if (<=.f64 (*.f64 a b) -9999999999999999673560075006595519222746403606649979913266024618633003221909504) (+.f64 (*.f64 b (*.f64 a -1/4)) c) (if (<=.f64 (*.f64 a b) -7475102707912205/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (+.f64 (*.f64 x y) c) (if (<=.f64 (*.f64 a b) 999999999999999993220948674361627976461708441944064) (+.f64 (*.f64 t (*.f64 1/16 z)) c) (if (<=.f64 (*.f64 a b) 1999999999999999955419939462808259340115968595189843154784166645324982581779679772155733117683015263369515044141902701002752) (+.f64 (*.f64 b (*.f64 a -1/4)) c) (if (<=.f64 (*.f64 a b) 99999999999999994465967438754696170766327875910118237148971115117854351613178134068619377108456504406004528089686414709538562749489776621177115003729674648080379472553427423904462708600804999168) (+.f64 (*.f64 t (*.f64 1/16 z)) c) (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))))))))
(if (<=.f64 z -3099999999999999884792928203356430445124972882367710557941094311654495909877595926855417856) (+.f64 (*.f64 t (*.f64 1/16 z)) c) (if (<=.f64 z 7638884911254323/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (+.f64 (*.f64 b (*.f64 a -1/4)) c) (+.f64 (*.f64 t (*.f64 1/16 z)) c)))
(if (<=.f64 (*.f64 x y) -12200000000000000188468510227889062857631811555718264927091307124705583955968) (+.f64 (*.f64 x y) c) (if (<=.f64 (*.f64 x y) 290142196707511/9671406556917033397649408) (+.f64 (*.f64 b (*.f64 a -1/4)) c) (if (<=.f64 (*.f64 x y) 1300000000) (*.f64 z (*.f64 1/16 t)) (if (<=.f64 (*.f64 x y) 369999999999999994735040297520000578918301917922599853403110637568) (+.f64 (*.f64 x y) c) (if (<=.f64 (*.f64 x y) 4600000000000000041669495692654736758103422539463152989063081356988696614099293725507856632680250558989079674880) (*.f64 z (*.f64 1/16 t)) (+.f64 (*.f64 x y) c))))))
(if (<=.f64 z -2099999999999999805230603342075933301968746742200800042002450314305702834657419813441241088) (*.f64 z (*.f64 1/16 t)) (if (<=.f64 z 8070450532247929/1152921504606846976) (+.f64 (*.f64 x y) c) (*.f64 z (*.f64 1/16 t))))
(if (<=.f64 t -8317409638948649/19342813113834066795298816) (*.f64 z (*.f64 1/16 t)) (if (<=.f64 t 38000000000000000) c (*.f64 z (*.f64 1/16 t))))
c
Outputs
(+.f64 (fma.f64 x y (fma.f64 z (/.f64 t 16) (/.f64 (*.f64 a b) -4))) c)
(+.f64 (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))) c)
(+.f64 c (-.f64 (fma.f64 x y (*.f64 z (/.f64 t 16))) (*.f64 a (/.f64 b 4))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)) c)
(+.f64 c (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) 16)) (/.f64 (*.f64 a b) 4)))
(if (<=.f64 (*.f64 a b) -150000000000000000000) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) (if (<=.f64 (*.f64 a b) 499999999999999974693567648537009433481822505506705036541952) (+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c) (if (<=.f64 (*.f64 a b) 4999999999999999669302474173714872811859751082151657593058464111538503233498018238128462162979229735854572772998492607377696904067224063966397292527018643087471925002240) (-.f64 (+.f64 c (*.f64 1/16 (*.f64 t z))) (*.f64 1/4 (*.f64 a b))) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))))))
(if (<=.f64 (*.f64 a b) -150000000000000000000) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 (*.f64 a b) 1/4)) (if (<=.f64 (*.f64 a b) 499999999999999974693567648537009433481822505506705036541952) (+.f64 c (+.f64 (*.f64 x y) (*.f64 1/16 (*.f64 z t)))) (if (<=.f64 (*.f64 a b) 4999999999999999669302474173714872811859751082151657593058464111538503233498018238128462162979229735854572772998492607377696904067224063966397292527018643087471925002240) (-.f64 (+.f64 c (*.f64 1/16 (*.f64 z t))) (*.f64 (*.f64 a b) 1/4)) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 (*.f64 a b) 1/4)))))
(if (<=.f64 (*.f64 a b) -150000000000000000000) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) (if (<=.f64 (*.f64 a b) 49999999999999997640261112569083403345625645676430849265210811744256) (+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c) (if (<=.f64 (*.f64 a b) 4999999999999999669302474173714872811859751082151657593058464111538503233498018238128462162979229735854572772998492607377696904067224063966397292527018643087471925002240) (*.f64 t (-.f64 (*.f64 1/16 z) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))))))
(if (<=.f64 (*.f64 a b) -150000000000000000000) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 (*.f64 a b) 1/4)) (if (<=.f64 (*.f64 a b) 49999999999999997640261112569083403345625645676430849265210811744256) (+.f64 c (+.f64 (*.f64 x y) (*.f64 1/16 (*.f64 z t)))) (if (<=.f64 (*.f64 a b) 4999999999999999669302474173714872811859751082151657593058464111538503233498018238128462162979229735854572772998492607377696904067224063966397292527018643087471925002240) (*.f64 t (-.f64 (*.f64 z 1/16) (*.f64 1/4 (/.f64 (*.f64 a b) t)))) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 (*.f64 a b) 1/4)))))
(if (<=.f64 z -2599999999999999845011765772716181873546859812284255299971772312980099372267507870148329472) (+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c) (if (<=.f64 z 2358995333375681/6739986666787659948666753771754907668409286105635143120275902562304) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 1/4 (*.f64 a b))) (+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c)))
(if (or (<=.f64 z -2599999999999999845011765772716181873546859812284255299971772312980099372267507870148329472) (not (<=.f64 z 2358995333375681/6739986666787659948666753771754907668409286105635143120275902562304))) (+.f64 c (+.f64 (*.f64 x y) (*.f64 1/16 (*.f64 z t)))) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 (*.f64 a b) 1/4)))
(if (<=.f64 (*.f64 a b) -19999999999999998342215830152938730492127634084972762925122488116203077196092885244360425129808612448042572512733124694266270966234203982181371736935814021636111081311758980059496448) (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))) (if (<=.f64 (*.f64 a b) 99999999999999994465967438754696170766327875910118237148971115117854351613178134068619377108456504406004528089686414709538562749489776621177115003729674648080379472553427423904462708600804999168) (+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 x y)) c) (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b)))))
(if (or (<=.f64 (*.f64 a b) -19999999999999998342215830152938730492127634084972762925122488116203077196092885244360425129808612448042572512733124694266270966234203982181371736935814021636111081311758980059496448) (not (<=.f64 (*.f64 a b) 99999999999999994465967438754696170766327875910118237148971115117854351613178134068619377108456504406004528089686414709538562749489776621177115003729674648080379472553427423904462708600804999168))) (-.f64 (*.f64 x y) (*.f64 (*.f64 a b) 1/4)) (+.f64 c (+.f64 (*.f64 x y) (*.f64 1/16 (*.f64 z t)))))
(if (<=.f64 (*.f64 a b) -9999999999999999673560075006595519222746403606649979913266024618633003221909504) (+.f64 (*.f64 b (*.f64 a -1/4)) c) (if (<=.f64 (*.f64 a b) -7475102707912205/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (+.f64 (*.f64 x y) c) (if (<=.f64 (*.f64 a b) 999999999999999993220948674361627976461708441944064) (+.f64 (*.f64 t (*.f64 1/16 z)) c) (if (<=.f64 (*.f64 a b) 1999999999999999955419939462808259340115968595189843154784166645324982581779679772155733117683015263369515044141902701002752) (+.f64 (*.f64 b (*.f64 a -1/4)) c) (if (<=.f64 (*.f64 a b) 99999999999999994465967438754696170766327875910118237148971115117854351613178134068619377108456504406004528089686414709538562749489776621177115003729674648080379472553427423904462708600804999168) (+.f64 (*.f64 t (*.f64 1/16 z)) c) (-.f64 (*.f64 x y) (*.f64 1/4 (*.f64 a b))))))))
(if (<=.f64 (*.f64 a b) -9999999999999999673560075006595519222746403606649979913266024618633003221909504) (+.f64 c (*.f64 b (*.f64 a -1/4))) (if (<=.f64 (*.f64 a b) -7475102707912205/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (+.f64 c (*.f64 x y)) (if (<=.f64 (*.f64 a b) 999999999999999993220948674361627976461708441944064) (+.f64 c (*.f64 t (*.f64 z 1/16))) (if (<=.f64 (*.f64 a b) 1999999999999999955419939462808259340115968595189843154784166645324982581779679772155733117683015263369515044141902701002752) (+.f64 c (*.f64 b (*.f64 a -1/4))) (if (<=.f64 (*.f64 a b) 99999999999999994465967438754696170766327875910118237148971115117854351613178134068619377108456504406004528089686414709538562749489776621177115003729674648080379472553427423904462708600804999168) (+.f64 c (*.f64 t (*.f64 z 1/16))) (-.f64 (*.f64 x y) (*.f64 (*.f64 a b) 1/4)))))))
(if (<=.f64 z -3099999999999999884792928203356430445124972882367710557941094311654495909877595926855417856) (+.f64 (*.f64 t (*.f64 1/16 z)) c) (if (<=.f64 z 7638884911254323/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (+.f64 (*.f64 b (*.f64 a -1/4)) c) (+.f64 (*.f64 t (*.f64 1/16 z)) c)))
(if (or (<=.f64 z -3099999999999999884792928203356430445124972882367710557941094311654495909877595926855417856) (not (<=.f64 z 7638884911254323/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344))) (+.f64 c (*.f64 t (*.f64 z 1/16))) (+.f64 c (*.f64 b (*.f64 a -1/4))))
(if (<=.f64 (*.f64 x y) -12200000000000000188468510227889062857631811555718264927091307124705583955968) (+.f64 (*.f64 x y) c) (if (<=.f64 (*.f64 x y) 290142196707511/9671406556917033397649408) (+.f64 (*.f64 b (*.f64 a -1/4)) c) (if (<=.f64 (*.f64 x y) 1300000000) (*.f64 z (*.f64 1/16 t)) (if (<=.f64 (*.f64 x y) 369999999999999994735040297520000578918301917922599853403110637568) (+.f64 (*.f64 x y) c) (if (<=.f64 (*.f64 x y) 4600000000000000041669495692654736758103422539463152989063081356988696614099293725507856632680250558989079674880) (*.f64 z (*.f64 1/16 t)) (+.f64 (*.f64 x y) c))))))
(if (<=.f64 (*.f64 x y) -12200000000000000188468510227889062857631811555718264927091307124705583955968) (+.f64 c (*.f64 x y)) (if (<=.f64 (*.f64 x y) 290142196707511/9671406556917033397649408) (+.f64 c (*.f64 b (*.f64 a -1/4))) (if (<=.f64 (*.f64 x y) 1300000000) (*.f64 z (*.f64 t 1/16)) (if (or (<=.f64 (*.f64 x y) 369999999999999994735040297520000578918301917922599853403110637568) (not (<=.f64 (*.f64 x y) 4600000000000000041669495692654736758103422539463152989063081356988696614099293725507856632680250558989079674880))) (+.f64 c (*.f64 x y)) (*.f64 z (*.f64 t 1/16))))))
(if (<=.f64 (*.f64 x y) -12200000000000000188468510227889062857631811555718264927091307124705583955968) (+.f64 c (*.f64 x y)) (if (<=.f64 (*.f64 x y) 290142196707511/9671406556917033397649408) (+.f64 c (*.f64 b (*.f64 a -1/4))) (if (or (<=.f64 (*.f64 x y) 1300000000) (not (or (<=.f64 (*.f64 x y) 369999999999999994735040297520000578918301917922599853403110637568) (not (<=.f64 (*.f64 x y) 4600000000000000041669495692654736758103422539463152989063081356988696614099293725507856632680250558989079674880))))) (*.f64 z (*.f64 t 1/16)) (+.f64 c (*.f64 x y)))))
(if (<=.f64 (*.f64 x y) -12200000000000000188468510227889062857631811555718264927091307124705583955968) (+.f64 c (*.f64 x y)) (if (<=.f64 (*.f64 x y) 290142196707511/9671406556917033397649408) (+.f64 c (*.f64 b (*.f64 a -1/4))) (if (or (<=.f64 (*.f64 x y) 1300000000) (and (not (<=.f64 (*.f64 x y) 369999999999999994735040297520000578918301917922599853403110637568)) (<=.f64 (*.f64 x y) 4600000000000000041669495692654736758103422539463152989063081356988696614099293725507856632680250558989079674880))) (*.f64 z (*.f64 t 1/16)) (+.f64 c (*.f64 x y)))))
(if (<=.f64 z -2099999999999999805230603342075933301968746742200800042002450314305702834657419813441241088) (*.f64 z (*.f64 1/16 t)) (if (<=.f64 z 8070450532247929/1152921504606846976) (+.f64 (*.f64 x y) c) (*.f64 z (*.f64 1/16 t))))
(if (or (<=.f64 z -2099999999999999805230603342075933301968746742200800042002450314305702834657419813441241088) (not (<=.f64 z 8070450532247929/1152921504606846976))) (*.f64 z (*.f64 t 1/16)) (+.f64 c (*.f64 x y)))
(if (<=.f64 t -8317409638948649/19342813113834066795298816) (*.f64 z (*.f64 1/16 t)) (if (<=.f64 t 38000000000000000) c (*.f64 z (*.f64 1/16 t))))
(if (or (<=.f64 t -8317409638948649/19342813113834066795298816) (not (<=.f64 t 38000000000000000))) (*.f64 z (*.f64 t 1/16)) c)
c
Compiler

Compiled 514 to 311 computations (39.5% saved)

soundness780.0ms (6%)

Rules
1600×sub-neg
1266×fma-define
846×distribute-neg-in
784×associate-*r*
778×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
080375439
1249273284
01782518
15102366
215022318
341262318
465662318
Stop Event
node limit
node limit
Compiler

Compiled 329 to 177 computations (46.2% saved)

end39.0ms (0.3%)

preprocess207.0ms (1.6%)

Remove

(sort a b)

(sort z t)

(sort x y)

Compiler

Compiled 1568 to 894 computations (43% saved)

Profiling

Loading profile data...