Details

Time bar (total: 1.3min)

analyze863.0ms (1.1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
0%0%99.7%0.3%0%0%0%1
0%0%99.7%0.3%0%0%0%2
0%0%99.7%0.3%0%0%0%3
0%0%99.7%0.3%0%0%0%4
0%0%99.7%0.3%0%0%0%5
0%0%99.7%0.3%0%0%0%6
0%0%99.7%0.3%0%0%0%7
0%0%99.7%0.3%0%0%0%8
0%0%99.7%0.3%0%0%0%9
0%0%99.7%0.3%0%0%0%10
0%0%99.7%0.3%0%0%0%11
0%0%99.7%0.3%0%0%0%12
Compiler

Compiled 24 to 18 computations (25% saved)

sample2.9s (3.6%)

Results
2.0s8256×body256valid
817.0ms3052×body256infinite
Bogosity

preprocess967.0ms (1.2%)

Algorithm
egglog
Calls
Call 1
Inputs
0
1
2
3
4
5
Outputs
0
1
2
3
4
5
Call 2
Inputs
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 y 2) (*.f64 (*.f64 (*.f64 x 9) z) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 z 2) (*.f64 (*.f64 (*.f64 y 9) x) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 t 2) (*.f64 (*.f64 (*.f64 y 9) z) x)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 a 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 x 27) b))
(+.f64 (-.f64 (*.f64 b 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) x))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 z 9) y) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 t 9) z) y)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 a 9) z) t)) (*.f64 (*.f64 y 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 b 9) z) t)) (*.f64 (*.f64 a 27) y))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) t) z)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) a) t)) (*.f64 (*.f64 z 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) b) t)) (*.f64 (*.f64 a 27) z))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) a)) (*.f64 (*.f64 t 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) b)) (*.f64 (*.f64 a 27) t))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 b 27) a))
Outputs
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 (*.f64 t 9) (neg.f64 z)) y)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 y 2) (*.f64 (*.f64 (*.f64 x 9) z) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (fma.f64 y 2 (*.f64 t (*.f64 (*.f64 x 9) (neg.f64 z)))) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 z 2) (*.f64 (*.f64 (*.f64 y 9) x) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (fma.f64 z 2 (*.f64 (*.f64 (*.f64 y 9) (neg.f64 x)) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 t 2) (*.f64 (*.f64 (*.f64 y 9) z) x)) (*.f64 (*.f64 a 27) b))
(+.f64 (fma.f64 t 2 (*.f64 x (*.f64 (*.f64 z 9) (neg.f64 y)))) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 a 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 x 27) b))
(+.f64 (fma.f64 a 2 (*.f64 (*.f64 (*.f64 t 9) (neg.f64 z)) y)) (*.f64 (*.f64 x 27) b))
(+.f64 (-.f64 (*.f64 b 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) x))
(+.f64 (fma.f64 b 2 (*.f64 (*.f64 (*.f64 t 9) (neg.f64 z)) y)) (*.f64 (*.f64 a 27) x))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 z 9) y) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 (*.f64 t 9) (neg.f64 z)) y)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 t 9) z) y)) (*.f64 (*.f64 a 27) b))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 (*.f64 t 9) (neg.f64 z)) y)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 a 9) z) t)) (*.f64 (*.f64 y 27) b))
(+.f64 (fma.f64 x 2 (*.f64 t (*.f64 (*.f64 a 9) (neg.f64 z)))) (*.f64 (*.f64 y 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 b 9) z) t)) (*.f64 (*.f64 a 27) y))
(+.f64 (fma.f64 x 2 (*.f64 t (*.f64 (*.f64 b 9) (neg.f64 z)))) (*.f64 (*.f64 a 27) y))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) t) z)) (*.f64 (*.f64 a 27) b))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 (*.f64 t 9) (neg.f64 z)) y)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) a) t)) (*.f64 (*.f64 z 27) b))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 (*.f64 y 9) (neg.f64 a)) t)) (*.f64 (*.f64 z 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) b) t)) (*.f64 (*.f64 a 27) z))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 (*.f64 y 9) (neg.f64 b)) t)) (*.f64 (*.f64 a 27) z))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) a)) (*.f64 (*.f64 t 27) b))
(+.f64 (fma.f64 x 2 (*.f64 a (*.f64 (*.f64 z 9) (neg.f64 y)))) (*.f64 (*.f64 t 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) b)) (*.f64 (*.f64 a 27) t))
(+.f64 (fma.f64 x 2 (*.f64 b (*.f64 (*.f64 z 9) (neg.f64 y)))) (*.f64 (*.f64 a 27) t))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 b 27) a))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 (*.f64 t 9) (neg.f64 z)) y)) (*.f64 (*.f64 a 27) b))
Compiler

Compiled 23 to 17 computations (26.1% saved)

simplify320.0ms (0.4%)

Algorithm
egglog
Counts
1 → 2
Calls
Call 1
Inputs
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
Outputs
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 t y) (*.f64 z 9)))))

eval2.0ms (0%)

Compiler

Compiled 39 to 27 computations (30.8% saved)

prune7.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Accurracy
99.9%
Counts
3 → 2
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.5%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 t y) (*.f64 z 9)))))
93.6%
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
Compiler

Compiled 90 to 66 computations (26.7% saved)

localize41.0ms (0.1%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.9%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 t y) (*.f64 z 9)))))
92.2%
(*.f64 (*.f64 t y) (*.f64 z 9))
Compiler

Compiled 66 to 36 computations (45.5% saved)

series27.0ms (0%)

Counts
2 → 108
Calls

27 calls:

TimeVariablePointExpression
4.0ms
b
@inf
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 t y) (*.f64 z 9)))))
3.0ms
z
@0
(*.f64 (*.f64 t y) (*.f64 z 9))
2.0ms
t
@0
(*.f64 (*.f64 t y) (*.f64 z 9))
1.0ms
t
@inf
(*.f64 (*.f64 t y) (*.f64 z 9))
1.0ms
a
@0
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 t y) (*.f64 z 9)))))

rewrite2.5s (3.2%)

Algorithm
batch-egg-rewrite
Counts
2 → 104
Calls
Call 1
Inputs
(*.f64 (*.f64 t y) (*.f64 z 9))
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 t y) (*.f64 z 9)))))
Outputs
((*.f64 (*.f64 t y) (*.f64 z 9)) (+.f64 0 (*.f64 (*.f64 y t) (*.f64 9 z))) (+.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 3) (pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 1) (pow.f64 (pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 3) 1/3) (*.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 2)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 9 z) (*.f64 y t)) (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 (cbrt.f64 (*.f64 y t)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (*.f64 9 z))) (*.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (*.f64 (*.f64 y z) 9))) (*.f64 (cbrt.f64 t) (*.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 y z) 9))) (*.f64 z (*.f64 9 (*.f64 y t))) (*.f64 (cbrt.f64 (*.f64 9 z)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 9 z)) 2) (*.f64 y t))) (*.f64 t (*.f64 (*.f64 y z) 9)) (*.f64 (*.f64 (*.f64 y z) 9) t) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 2) (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z)))) (*.f64 (*.f64 (*.f64 y t) 9) z) (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 (*.f64 9 z))) (pow.f64 (cbrt.f64 (*.f64 9 z)) 2)) (*.f64 (*.f64 (*.f64 9 z) t) y) (*.f64 (*.f64 (*.f64 9 z) (cbrt.f64 (*.f64 y t))) (pow.f64 (cbrt.f64 (*.f64 y t)) 2)) (*.f64 9 (*.f64 t (*.f64 y z))) (*.f64 (*.f64 t (*.f64 y z)) 9) (*.f64 (*.f64 (*.f64 t (*.f64 y z)) 1) 9) (*.f64 (*.f64 (*.f64 t (*.f64 y z)) 3) 3) (*.f64 (*.f64 (*.f64 t (*.f64 y z)) (cbrt.f64 9)) (cbrt.f64 81)) (*.f64 1 (*.f64 (*.f64 y t) (*.f64 9 z))) (*.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 1) (if (and (>.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 2) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 t 0) (>.f64 (*.f64 (*.f64 y z) 9) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 (*.f64 t (*.f64 y z)) 0) (>.f64 9 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 (*.f64 y t) 0) (>.f64 (*.f64 9 z) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 1 0) (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 (*.f64 9 z) 0) (>.f64 (*.f64 y t) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 1)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 1)) 1) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 3))) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (*.f64 (*.f64 (*.f64 t (*.f64 y z)) 3) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (>.f64 y 0) (*.f64 (*.f64 (*.f64 9 z) t) (exp.f64 (*.f64 (log.f64 y) 1))) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 1 0) (>.f64 y 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (>.f64 y 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 (cbrt.f64 y) 0) (>.f64 (pow.f64 (cbrt.f64 y) 2) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (*.f64 1 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 1))) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 y 0) (>.f64 (*.f64 9 z) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 1 0) (>.f64 z 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 (cbrt.f64 z) 0) (>.f64 (pow.f64 (cbrt.f64 z) 2) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (>.f64 z 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (*.f64 z (*.f64 9 (*.f64 t y))))
((fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 t y) (*.f64 z 9))))) (+.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b))) (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 (*.f64 z -9) (*.f64 y t))) (+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 2 x)) (+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 2 x) 1)) (*.f64 (*.f64 z -9) (*.f64 y t))) (+.f64 (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 2 x)) (+.f64 (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (*.f64 2 x)) (*.f64 (*.f64 z -9) (*.f64 y t))) (+.f64 (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (*.f64 (*.f64 2 x) 1)) (*.f64 (*.f64 z -9) (*.f64 y t))) (+.f64 (+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) 0) (*.f64 (*.f64 z -9) (*.f64 y t))) (+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 (*.f64 27 (*.f64 a b)) 1)) (+.f64 (*.f64 (*.f64 z -9) (*.f64 y t)) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))) (+.f64 (*.f64 1 (*.f64 (*.f64 27 (*.f64 a b)) 1)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (pow.f64 (pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 3) 1/3) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 3) (pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 1) (*.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 2) (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))) (*.f64 1 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (*.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 1) (if (and (>.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (and (>.f64 1 0) (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 2) (*.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 1) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 0) (pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 2) (*.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 3))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (and (>.f64 1 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (and (>.f64 (cbrt.f64 b) 0) (>.f64 (pow.f64 (cbrt.f64 b) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (>.f64 b 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (>.f64 b 0) (fma.f64 (*.f64 27 a) (exp.f64 (*.f64 (log.f64 b) 1)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (*.f64 1 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 1))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 0) (*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 2) (*.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (*.f64 1 (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (and (>.f64 27 0) (>.f64 a 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (>.f64 (*.f64 27 a) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (and (>.f64 1 0) (>.f64 (*.f64 27 a) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (and (>.f64 a 0) (>.f64 27 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (and (>.f64 (*.f64 3 (cbrt.f64 a)) 0) (>.f64 (pow.f64 (*.f64 3 (cbrt.f64 a)) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (>.f64 (*.f64 27 a) 0) (fma.f64 (exp.f64 (*.f64 (log.f64 (*.f64 27 a)) 1)) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (and (>=.f64 3 0) (>=.f64 3 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (and (>=.f64 1 0) (>=.f64 9 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (if (and (>.f64 (*.f64 27 a) 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 t y)))))

simplify4.5s (5.7%)

Algorithm
egglog
Counts
212 → 156
Calls
Call 1
Inputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 (*.f64 t y) (*.f64 z 9))
(+.f64 0 (*.f64 (*.f64 y t) (*.f64 9 z)))
(+.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 3)
(pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 3) 1/3)
(*.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 2))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 (*.f64 9 z) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 (cbrt.f64 (*.f64 y t)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (*.f64 9 z)))
(*.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (*.f64 (*.f64 y z) 9)))
(*.f64 (cbrt.f64 t) (*.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 y z) 9)))
(*.f64 z (*.f64 9 (*.f64 y t)))
(*.f64 (cbrt.f64 (*.f64 9 z)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 9 z)) 2) (*.f64 y t)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 (*.f64 (*.f64 y z) 9) t)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 2) (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))))
(*.f64 (*.f64 (*.f64 y t) 9) z)
(*.f64 (*.f64 (*.f64 y t) (cbrt.f64 (*.f64 9 z))) (pow.f64 (cbrt.f64 (*.f64 9 z)) 2))
(*.f64 (*.f64 (*.f64 9 z) t) y)
(*.f64 (*.f64 (*.f64 9 z) (cbrt.f64 (*.f64 y t))) (pow.f64 (cbrt.f64 (*.f64 y t)) 2))
(*.f64 9 (*.f64 t (*.f64 y z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 (*.f64 (*.f64 t (*.f64 y z)) 1) 9)
(*.f64 (*.f64 (*.f64 t (*.f64 y z)) 3) 3)
(*.f64 (*.f64 (*.f64 t (*.f64 y z)) (cbrt.f64 9)) (cbrt.f64 81))
(*.f64 1 (*.f64 (*.f64 y t) (*.f64 9 z)))
(*.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 1)
(if (and (>.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 2) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 t 0) (>.f64 (*.f64 (*.f64 y z) 9) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (*.f64 t (*.f64 y z)) 0) (>.f64 9 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (*.f64 y t) 0) (>.f64 (*.f64 9 z) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 1 0) (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (*.f64 9 z) 0) (>.f64 (*.f64 y t) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 1)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 1)) 1) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 3))) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (*.f64 (*.f64 (*.f64 t (*.f64 y z)) 3) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 y 0) (*.f64 (*.f64 (*.f64 9 z) t) (exp.f64 (*.f64 (log.f64 y) 1))) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 1 0) (>.f64 y 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 y 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (cbrt.f64 y) 0) (>.f64 (pow.f64 (cbrt.f64 y) 2) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (*.f64 1 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 1))) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 y 0) (>.f64 (*.f64 9 z) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 1 0) (>.f64 z 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (cbrt.f64 z) 0) (>.f64 (pow.f64 (cbrt.f64 z) 2) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 z 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(*.f64 z (*.f64 9 (*.f64 t y)))
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 t y) (*.f64 z 9)))))
(+.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 (*.f64 z -9) (*.f64 y t)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 2 x))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 2 x) 1)) (*.f64 (*.f64 z -9) (*.f64 y t)))
(+.f64 (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 2 x))
(+.f64 (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (*.f64 2 x)) (*.f64 (*.f64 z -9) (*.f64 y t)))
(+.f64 (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (*.f64 (*.f64 2 x) 1)) (*.f64 (*.f64 z -9) (*.f64 y t)))
(+.f64 (+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) 0) (*.f64 (*.f64 z -9) (*.f64 y t)))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 (*.f64 27 (*.f64 a b)) 1))
(+.f64 (*.f64 (*.f64 z -9) (*.f64 y t)) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 1 (*.f64 (*.f64 27 (*.f64 a b)) 1)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))
(pow.f64 (pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 3)
(pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 1)
(*.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 2) (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))))
(*.f64 1 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(*.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 1)
(if (and (>.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>.f64 1 0) (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 2) (*.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 1) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 0) (pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 2) (*.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 3))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>.f64 1 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>.f64 (cbrt.f64 b) 0) (>.f64 (pow.f64 (cbrt.f64 b) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (>.f64 b 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (>.f64 b 0) (fma.f64 (*.f64 27 a) (exp.f64 (*.f64 (log.f64 b) 1)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (*.f64 1 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 1))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 0) (*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 2) (*.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (*.f64 1 (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>.f64 27 0) (>.f64 a 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (>.f64 (*.f64 27 a) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>.f64 1 0) (>.f64 (*.f64 27 a) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>.f64 a 0) (>.f64 27 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>.f64 (*.f64 3 (cbrt.f64 a)) 0) (>.f64 (pow.f64 (*.f64 3 (cbrt.f64 a)) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (>.f64 (*.f64 27 a) 0) (fma.f64 (exp.f64 (*.f64 (log.f64 (*.f64 27 a)) 1)) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>.f64 (*.f64 27 a) 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 t y))))
Outputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(fma.f64 x 2 (neg.f64 (*.f64 (*.f64 t (*.f64 y z)) 9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(fma.f64 x 2 (neg.f64 (*.f64 (*.f64 t (*.f64 y z)) 9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z))))
(fma.f64 27 (*.f64 a b) (neg.f64 (*.f64 (*.f64 t (*.f64 y z)) 9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 27 (*.f64 a b) (*.f64 2 x)) (*.f64 (*.f64 t (*.f64 y z)) 9))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(fma.f64 27 (*.f64 a b) (*.f64 2 x))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 y) (*.f64 t z))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 y) (*.f64 t z))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(fma.f64 27 (*.f64 a b) (*.f64 2 x))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 y) (*.f64 t z))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 y) (*.f64 t z))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(fma.f64 27 (*.f64 a b) (*.f64 2 x))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 y) (*.f64 t z))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 y) (*.f64 t z))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 t (*.f64 y z)) (*.f64 27 (*.f64 a b))))
(*.f64 (*.f64 t y) (*.f64 z 9))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(+.f64 0 (*.f64 (*.f64 y t) (*.f64 9 z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(+.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0)
(*.f64 (*.f64 t (*.f64 y z)) 9)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 3)
(*.f64 (*.f64 t (*.f64 y z)) 9)
(pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 1)
(*.f64 (*.f64 t (*.f64 y z)) 9)
(pow.f64 (pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 3) 1/3)
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 2))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 (*.f64 9 z) (*.f64 y t))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 (cbrt.f64 (*.f64 y t)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (*.f64 9 z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (*.f64 (*.f64 y z) 9)))
(*.f64 (cbrt.f64 t) (*.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (*.f64 y z) 9)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 z (*.f64 9 (*.f64 y t)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 (cbrt.f64 (*.f64 9 z)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 9 z)) 2) (*.f64 y t)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 (*.f64 (*.f64 y z) 9) t)
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 2) (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 (*.f64 (*.f64 y t) 9) z)
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 (*.f64 (*.f64 y t) (cbrt.f64 (*.f64 9 z))) (pow.f64 (cbrt.f64 (*.f64 9 z)) 2))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 (*.f64 (*.f64 9 z) t) y)
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 (*.f64 (*.f64 9 z) (cbrt.f64 (*.f64 y t))) (pow.f64 (cbrt.f64 (*.f64 y t)) 2))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 9 (*.f64 t (*.f64 y z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 (*.f64 (*.f64 t (*.f64 y z)) 1) 9)
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 (*.f64 (*.f64 t (*.f64 y z)) 3) 3)
(*.f64 (*.f64 (*.f64 t (*.f64 y z)) (cbrt.f64 9)) (cbrt.f64 81))
(*.f64 1 (*.f64 (*.f64 y t) (*.f64 9 z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(*.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 1)
(*.f64 (*.f64 t (*.f64 y z)) 9)
(if (and (>.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 2) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 y z)) 9)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t (*.f64 y z)) 9)) 2) 0)) (*.f64 (*.f64 t (*.f64 y z)) 9) (*.f64 (*.f64 t (*.f64 y z)) 9))
(if (and (>.f64 t 0) (>.f64 (*.f64 (*.f64 y z) 9) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 t 0) (>.f64 (*.f64 (*.f64 y z) 9) 0)) (*.f64 (*.f64 t (*.f64 y z)) 9) (*.f64 (*.f64 t (*.f64 y z)) 9))
(if (and (>.f64 (*.f64 t (*.f64 y z)) 0) (>.f64 9 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (*.f64 t (*.f64 y z)) 0) (>.f64 9 0)) (*.f64 (*.f64 t (*.f64 y z)) 9) (*.f64 (*.f64 t (*.f64 y z)) 9))
(if (and (>.f64 (*.f64 y t) 0) (>.f64 (*.f64 9 z) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(if (and (>.f64 1 0) (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 1 0) (>.f64 (*.f64 (*.f64 t (*.f64 y z)) 9) 0)) (*.f64 (*.f64 t (*.f64 y z)) 9) (*.f64 (*.f64 t (*.f64 y z)) 9))
(if (and (>.f64 (*.f64 9 z) 0) (>.f64 (*.f64 y t) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (*.f64 z 9) 0) (>.f64 (*.f64 t y) 0)) (*.f64 (*.f64 t (*.f64 y z)) 9) (*.f64 (*.f64 t (*.f64 y z)) 9))
(if (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 (*.f64 (*.f64 t (*.f64 y z)) 9) 0) (*.f64 (*.f64 t (*.f64 y z)) 9) (*.f64 (*.f64 t (*.f64 y z)) 9))
(if (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 1)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(if (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 1)) 1) (*.f64 (*.f64 y t) (*.f64 9 z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(if (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 3))) (*.f64 (*.f64 y t) (*.f64 9 z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (*.f64 (*.f64 (*.f64 t (*.f64 y z)) 3) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (*.f64 (*.f64 (*.f64 t (*.f64 y z)) 3) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 (*.f64 t (*.f64 y z)) 9))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 (*.f64 t (*.f64 y z)) 9) (*.f64 (*.f64 t (*.f64 y z)) 9))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 (*.f64 t (*.f64 y z)) 9) (*.f64 (*.f64 t (*.f64 y z)) 9))
(if (>.f64 y 0) (*.f64 (*.f64 (*.f64 9 z) t) (exp.f64 (*.f64 (log.f64 y) 1))) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 y 0) (*.f64 (*.f64 t (*.f64 z 9)) (exp.f64 (log.f64 y))) (*.f64 (*.f64 t (*.f64 y z)) 9))
(if (and (>.f64 1 0) (>.f64 y 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 1 0) (>.f64 y 0)) (*.f64 (*.f64 t (*.f64 y z)) 9) (*.f64 (*.f64 t (*.f64 y z)) 9))
(if (>.f64 y 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 y 0) (*.f64 (*.f64 t (*.f64 y z)) 9) (*.f64 (*.f64 t (*.f64 y z)) 9))
(if (and (>.f64 (cbrt.f64 y) 0) (>.f64 (pow.f64 (cbrt.f64 y) 2) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (cbrt.f64 y) 0) (>.f64 (pow.f64 (cbrt.f64 y) 2) 0)) (*.f64 (*.f64 t (*.f64 y z)) 9) (*.f64 (*.f64 t (*.f64 y z)) 9))
(if (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (*.f64 1 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 1))) (*.f64 (*.f64 y t) (*.f64 9 z)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(if (and (>.f64 y 0) (>.f64 (*.f64 9 z) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 y 0) (>.f64 (*.f64 z 9) 0)) (*.f64 (*.f64 t (*.f64 y z)) 9) (*.f64 (*.f64 t (*.f64 y z)) 9))
(if (and (>.f64 1 0) (>.f64 z 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 1 0) (>.f64 z 0)) (*.f64 (*.f64 t (*.f64 y z)) 9) (*.f64 (*.f64 t (*.f64 y z)) 9))
(if (and (>.f64 (cbrt.f64 z) 0) (>.f64 (pow.f64 (cbrt.f64 z) 2) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (cbrt.f64 z) 0) (>.f64 (pow.f64 (cbrt.f64 z) 2) 0)) (*.f64 (*.f64 t (*.f64 y z)) 9) (*.f64 (*.f64 t (*.f64 y z)) 9))
(if (>.f64 z 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 z 0) (*.f64 (*.f64 t (*.f64 y z)) 9) (*.f64 (*.f64 t (*.f64 y z)) 9))
(*.f64 z (*.f64 9 (*.f64 t y)))
(*.f64 (*.f64 t (*.f64 y z)) 9)
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 t y) (*.f64 z 9)))))
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 t (*.f64 y z)) 9))))
(+.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b)))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 (*.f64 z -9) (*.f64 y t)))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 2 x))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 2 x) 1)) (*.f64 (*.f64 z -9) (*.f64 y t)))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(+.f64 (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 2 x))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(+.f64 (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (*.f64 2 x)) (*.f64 (*.f64 z -9) (*.f64 y t)))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(+.f64 (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (*.f64 (*.f64 2 x) 1)) (*.f64 (*.f64 z -9) (*.f64 y t)))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(+.f64 (+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) 0) (*.f64 (*.f64 z -9) (*.f64 y t)))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 (*.f64 27 (*.f64 a b)) 1))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(+.f64 (*.f64 (*.f64 z -9) (*.f64 y t)) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(+.f64 (*.f64 1 (*.f64 (*.f64 27 (*.f64 a b)) 1)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(pow.f64 (pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 3) 1/3)
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 3)
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 1)
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 2))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 2) (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(*.f64 1 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(*.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 1)
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(if (and (>.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>.f64 (cbrt.f64 (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))) 2) 0)) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))))
(if (and (>.f64 1 0) (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>.f64 1 0) (>.f64 (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))) 0)) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (>.f64 (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))) 0) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 2) (*.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 1) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 0) (pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 2) (*.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 3))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(if (and (>.f64 1 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>.f64 1 0) (>.f64 b 0)) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))))
(if (and (>.f64 (cbrt.f64 b) 0) (>.f64 (pow.f64 (cbrt.f64 b) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>.f64 (cbrt.f64 b) 0) (>.f64 (pow.f64 (cbrt.f64 b) 2) 0)) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))))
(if (>.f64 b 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (>.f64 b 0) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))))
(if (>.f64 b 0) (fma.f64 (*.f64 27 a) (exp.f64 (*.f64 (log.f64 b) 1)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (>.f64 b 0) (fma.f64 (*.f64 a 27) (exp.f64 (log.f64 b)) (fma.f64 x 2 (*.f64 (*.f64 (*.f64 z -9) y) t))) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (*.f64 1 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) 1))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) 0) (*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 0) (*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) 2) (*.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (*.f64 1 (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))
(if (and (>.f64 27 0) (>.f64 a 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>.f64 27 0) (>.f64 a 0)) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))))
(if (>.f64 (*.f64 27 a) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (>.f64 (*.f64 a 27) 0) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))))
(if (and (>.f64 1 0) (>.f64 (*.f64 27 a) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>.f64 1 0) (>.f64 (*.f64 a 27) 0)) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))))
(if (and (>.f64 a 0) (>.f64 27 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>.f64 a 0) (>.f64 27 0)) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))))
(if (and (>.f64 (*.f64 3 (cbrt.f64 a)) 0) (>.f64 (pow.f64 (*.f64 3 (cbrt.f64 a)) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>.f64 (*.f64 3 (cbrt.f64 a)) 0) (>.f64 (pow.f64 (*.f64 3 (cbrt.f64 a)) 2) 0)) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))))
(if (>.f64 (*.f64 27 a) 0) (fma.f64 (exp.f64 (*.f64 (log.f64 (*.f64 27 a)) 1)) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (>.f64 (*.f64 a 27) 0) (fma.f64 (exp.f64 (log.f64 (*.f64 a 27))) b (fma.f64 x 2 (*.f64 (*.f64 (*.f64 z -9) y) t))) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))))
(if (and (>.f64 (*.f64 27 a) 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))
(if (and (>.f64 (*.f64 a 27) 0) (>.f64 b 0)) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))) (fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x))))
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 t y))))
(fma.f64 (*.f64 z -9) (*.f64 t y) (fma.f64 27 (*.f64 a b) (*.f64 2 x)))

eval672.0ms (0.8%)

Compiler

Compiled 4836 to 2788 computations (42.3% saved)

prune163.0ms (0.2%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New1506156
Fresh101
Picked101
Done000
Total1526158
Accurracy
100.0%
Counts
158 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.6%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 y z) 9) t))))
95.5%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 y t) 9) z))))
93.6%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 t (*.f64 y z)) 9))))
95.2%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 9 z)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 9 z)) 2) (*.f64 y t))))))
95.5%
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b)))
26.4%
(*.f64 (*.f64 -9 y) (*.f64 t z))
Compiler

Compiled 262 to 194 computations (26% saved)

localize44.0ms (0.1%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
99.9%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 y t) 9) z))))
99.6%
(*.f64 (*.f64 y t) 9)
92.3%
(*.f64 (*.f64 (*.f64 y t) 9) z)
Compiler

Compiled 68 to 36 computations (47.1% saved)

series14.0ms (0%)

Counts
3 → 132
Calls

33 calls:

TimeVariablePointExpression
3.0ms
y
@-inf
(*.f64 (*.f64 y t) 9)
1.0ms
t
@inf
(*.f64 (*.f64 y t) 9)
1.0ms
t
@0
(*.f64 (*.f64 y t) 9)
1.0ms
y
@0
(*.f64 (*.f64 y t) 9)
1.0ms
y
@inf
(*.f64 (*.f64 y t) 9)

rewrite2.9s (3.6%)

Algorithm
batch-egg-rewrite
Counts
3 → 155
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 y t) 9) z)
(*.f64 (*.f64 y t) 9)
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 y t) 9) z))))
Outputs
((*.f64 (*.f64 (*.f64 y t) 9) z) (+.f64 0 (*.f64 (*.f64 z y) (*.f64 9 t))) (+.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 3) (pow.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 1) (pow.f64 (pow.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 3) 1/3) (*.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 2)) (*.f64 (*.f64 z (cbrt.f64 (*.f64 9 (*.f64 y t)))) (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 z (*.f64 9 (*.f64 y t))) (*.f64 (*.f64 9 z) (*.f64 y t)) (*.f64 (*.f64 9 (*.f64 y t)) z) (*.f64 (cbrt.f64 z) (*.f64 (*.f64 9 (*.f64 y t)) (pow.f64 (cbrt.f64 z) 2))) (*.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2) z)) (*.f64 y (*.f64 z (*.f64 9 t))) (*.f64 y (*.f64 (*.f64 9 z) t)) (*.f64 t (*.f64 (*.f64 9 z) y)) (*.f64 (cbrt.f64 (*.f64 y t)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (*.f64 9 z))) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 2) (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t)))) (*.f64 (*.f64 (cbrt.f64 z) (*.f64 9 (*.f64 y t))) (pow.f64 (cbrt.f64 z) 2)) (*.f64 9 (*.f64 z (*.f64 y t))) (*.f64 (*.f64 z (*.f64 y t)) 9) (*.f64 1 (*.f64 (*.f64 z y) (*.f64 9 t))) (*.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 1) (*.f64 (*.f64 z (*.f64 9 t)) y) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2) z) (cbrt.f64 (*.f64 9 (*.f64 y t)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2) (*.f64 z (cbrt.f64 (*.f64 9 (*.f64 y t))))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (*.f64 9 z)) (cbrt.f64 (*.f64 y t))) (*.f64 (*.f64 (*.f64 9 z) t) y) (*.f64 (*.f64 (*.f64 9 (*.f64 y t)) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 9 (*.f64 y t)))) (*.f64 (*.f64 (*.f64 9 z) y) t) (*.f64 (*.f64 9 t) (*.f64 z y)) (if (and (>.f64 (*.f64 y t) 0) (>.f64 (*.f64 9 z) 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t))) (if (and (>.f64 1 0) (>.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t))) (if (and (>.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 2) 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t))) (if (and (>.f64 z 0) (>.f64 (*.f64 9 (*.f64 y t)) 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t))) (if (and (>.f64 (*.f64 9 (*.f64 y t)) 0) (>.f64 z 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t))) (if (>.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t))) (if (>.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0) (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 1)) (*.f64 (*.f64 z y) (*.f64 9 t))) (if (>.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 1)) 1) (*.f64 (*.f64 z y) (*.f64 9 t))) (if (>.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 3))) (*.f64 (*.f64 z y) (*.f64 9 t))) (if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 (*.f64 z y) (*.f64 9 t))) (if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t))) (if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t))) (if (>.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0) (*.f64 1 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 1))) (*.f64 (*.f64 z y) (*.f64 9 t))) (if (>.f64 z 0) (*.f64 (*.f64 9 (*.f64 y t)) (exp.f64 (*.f64 (log.f64 z) 1))) (*.f64 (*.f64 z y) (*.f64 9 t))) (if (>.f64 z 0) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t))) (if (and (>.f64 1 0) (>.f64 z 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t))) (if (and (>.f64 (cbrt.f64 z) 0) (>.f64 (pow.f64 (cbrt.f64 z) 2) 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t))) (*.f64 (*.f64 9 t) (*.f64 y z)))
((*.f64 (*.f64 y t) 9) (pow.f64 (pow.f64 (*.f64 9 (*.f64 y t)) 3) 1/3) (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 3) (pow.f64 (*.f64 9 (*.f64 y t)) 1) (*.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2)) (*.f64 t (*.f64 y 9)) (*.f64 (cbrt.f64 (*.f64 y t)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) 9)) (*.f64 (cbrt.f64 y) (*.f64 (*.f64 9 t) (pow.f64 (cbrt.f64 y) 2))) (*.f64 y (*.f64 9 t)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2) (cbrt.f64 (*.f64 9 (*.f64 y t)))) (*.f64 (*.f64 9 t) y) (*.f64 (*.f64 9 (cbrt.f64 (*.f64 y t))) (pow.f64 (cbrt.f64 (*.f64 y t)) 2)) (*.f64 9 (*.f64 y t)) (*.f64 (*.f64 y t) 9) (*.f64 (*.f64 (*.f64 y t) 3) 3) (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) (*.f64 (cbrt.f64 9) (*.f64 (cbrt.f64 81) (*.f64 y t))) (*.f64 1 (*.f64 9 (*.f64 y t))) (*.f64 (*.f64 9 (*.f64 y t)) 1) (*.f64 (*.f64 y 9) t) (*.f64 3 (*.f64 (*.f64 y t) 3)) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) 9) (cbrt.f64 (*.f64 y t))) (*.f64 (cbrt.f64 81) (*.f64 (*.f64 y t) (cbrt.f64 9))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (*.f64 9 (cbrt.f64 (*.f64 y t)))) (*.f64 (*.f64 (*.f64 9 t) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y)) (*.f64 (*.f64 (cbrt.f64 81) (*.f64 y t)) (cbrt.f64 9)) (if (and (>.f64 (*.f64 y t) 0) (>.f64 9 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))) (if (and (>.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))) (if (and (>.f64 y 0) (>.f64 (*.f64 9 t) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))) (if (and (>.f64 1 0) (>.f64 (*.f64 9 (*.f64 y t)) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))) (if (and (>.f64 9 0) (>.f64 (*.f64 y t) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))) (if (>.f64 (*.f64 9 (*.f64 y t)) 0) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))) (if (>.f64 (*.f64 9 (*.f64 y t)) 0) (exp.f64 (*.f64 (log.f64 (*.f64 9 (*.f64 y t))) 1)) (*.f64 9 (*.f64 y t))) (if (>.f64 (*.f64 9 (*.f64 y t)) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (*.f64 9 (*.f64 y t))) 3))) (*.f64 9 (*.f64 y t))) (if (>.f64 (*.f64 9 (*.f64 y t)) 0) (exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 9 (*.f64 y t))) 1) 1)) (*.f64 9 (*.f64 y t))) (if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 9 (*.f64 y t))) (if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))) (if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))) (if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (*.f64 (*.f64 (*.f64 y t) 3) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 9 (*.f64 y t))) (if (>.f64 (*.f64 y t) 0) (*.f64 9 (exp.f64 (*.f64 (log.f64 (*.f64 y t)) 1))) (*.f64 9 (*.f64 y t))) (if (and (>.f64 y 0) (>.f64 t 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))) (if (and (>.f64 (cbrt.f64 (*.f64 y t)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))) (if (and (>.f64 1 0) (>.f64 (*.f64 y t) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))) (if (and (>.f64 t 0) (>.f64 y 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))) (if (>.f64 (*.f64 y t) 0) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))) (if (and (>=.f64 9 0) (>=.f64 9 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))) (if (and (>.f64 (cbrt.f64 9) 0) (>.f64 (cbrt.f64 81) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))) (if (and (>.f64 1 0) (>.f64 9 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))) (if (and (>.f64 3 0) (>.f64 3 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))) (if (>.f64 y 0) (*.f64 (*.f64 9 t) (exp.f64 (*.f64 (log.f64 y) 1))) (*.f64 9 (*.f64 y t))) (if (>.f64 y 0) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))))
((fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 y t) 9) z)))) (+.f64 (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 2 x)) (*.f64 z (*.f64 (*.f64 y t) -9))) (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 2 x)) 0) (*.f64 z (*.f64 (*.f64 y t) -9))) (+.f64 (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 z (*.f64 (*.f64 y t) -9))) (*.f64 2 x)) (+.f64 (*.f64 z (*.f64 (*.f64 y t) -9)) (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 2 x))) (+.f64 (*.f64 (*.f64 a b) 27) (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (+.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) (*.f64 (*.f64 a b) 27)) (pow.f64 (pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 3) 1/3) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 3) (pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 1) (*.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 2) (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))) (*.f64 1 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (*.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 1) (if (and (>.f64 1 0) (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (and (>.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (!=.f64 (-.f64 (*.f64 (*.f64 a b) 27) (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 2) (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 2)) (-.f64 (*.f64 (*.f64 a b) 27) (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (!=.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 3) (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 2) (*.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) (*.f64 (*.f64 a b) 27))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 1) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (!=.f64 (*.f64 (*.f64 a b) 27) 0) (pow.f64 (*.f64 (*.f64 (*.f64 a b) 27) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) (*.f64 (*.f64 a b) 27)))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (!=.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 0) (pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 3) (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 2) (*.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) (*.f64 (*.f64 a b) 27))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (!=.f64 (-.f64 (*.f64 (*.f64 a b) 27) (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 2) (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 2)) (-.f64 (*.f64 (*.f64 a b) 27) (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 3))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (and (>.f64 (cbrt.f64 b) 0) (>.f64 (pow.f64 (cbrt.f64 b) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (>.f64 b 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (and (>.f64 1 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (and (>=.f64 b 0) (>=.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (and (>.f64 (sqrt.f64 b) 0) (>.f64 (sqrt.f64 b) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (>=.f64 b 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (and (>=.f64 3 0) (>=.f64 3 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (and (>=.f64 1 0) (>=.f64 9 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (and (>.f64 (*.f64 27 a) 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (and (>.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (>.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (and (>.f64 1 0) (>.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (*.f64 1 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 1))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (!=.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 0) (*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 3) (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 2) (*.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) (*.f64 (*.f64 a b) 27)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (>.f64 (*.f64 27 a) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (and (>.f64 a 0) (>.f64 27 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (and (>.f64 (*.f64 3 (cbrt.f64 a)) 0) (>.f64 (pow.f64 (*.f64 3 (cbrt.f64 a)) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (and (>.f64 27 0) (>.f64 a 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (and (>.f64 1 0) (>.f64 (*.f64 27 a) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (>.f64 (*.f64 27 a) 0) (fma.f64 (exp.f64 (*.f64 (log.f64 (*.f64 27 a)) 1)) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (>.f64 (*.f64 z (*.f64 (*.f64 y t) -9)) 0) (+.f64 (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 2 x)) (exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 (*.f64 y t) -9))) 1))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (!=.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0) (+.f64 (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 2 x)) (/.f64 (-.f64 0 (pow.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 2)) (*.f64 (*.f64 z y) (*.f64 9 t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (!=.f64 0 0) (+.f64 (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 2 x)) (/.f64 (pow.f64 (*.f64 z (*.f64 (*.f64 y t) -9)) 3) (pow.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 2))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (and (>.f64 (cbrt.f64 (*.f64 z (*.f64 (*.f64 y t) -9))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 (*.f64 y t) -9))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (if (and (>.f64 (*.f64 (*.f64 y t) -9) 0) (>.f64 z 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (+.f64 (*.f64 (*.f64 z -9) (*.f64 y t)) (+.f64 (*.f64 x 2) (*.f64 27 (*.f64 b a)))))

simplify15.2s (19.2%)

Algorithm
egglog
Counts
287 → 251
Calls
Call 1
Inputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 (*.f64 (*.f64 y t) 9) z)
(+.f64 0 (*.f64 (*.f64 z y) (*.f64 9 t)))
(+.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 3)
(pow.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 3) 1/3)
(*.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 2))
(*.f64 (*.f64 z (cbrt.f64 (*.f64 9 (*.f64 y t)))) (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2))
(*.f64 (*.f64 z y) (*.f64 9 t))
(*.f64 z (*.f64 9 (*.f64 y t)))
(*.f64 (*.f64 9 z) (*.f64 y t))
(*.f64 (*.f64 9 (*.f64 y t)) z)
(*.f64 (cbrt.f64 z) (*.f64 (*.f64 9 (*.f64 y t)) (pow.f64 (cbrt.f64 z) 2)))
(*.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2) z))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 t (*.f64 (*.f64 9 z) y))
(*.f64 (cbrt.f64 (*.f64 y t)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (*.f64 9 z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 2) (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))))
(*.f64 (*.f64 (cbrt.f64 z) (*.f64 9 (*.f64 y t))) (pow.f64 (cbrt.f64 z) 2))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 (*.f64 z (*.f64 y t)) 9)
(*.f64 1 (*.f64 (*.f64 z y) (*.f64 9 t)))
(*.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 1)
(*.f64 (*.f64 z (*.f64 9 t)) y)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2) z) (cbrt.f64 (*.f64 9 (*.f64 y t))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2) (*.f64 z (cbrt.f64 (*.f64 9 (*.f64 y t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (*.f64 9 z)) (cbrt.f64 (*.f64 y t)))
(*.f64 (*.f64 (*.f64 9 z) t) y)
(*.f64 (*.f64 (*.f64 9 (*.f64 y t)) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 9 (*.f64 y t))))
(*.f64 (*.f64 (*.f64 9 z) y) t)
(*.f64 (*.f64 9 t) (*.f64 z y))
(if (and (>.f64 (*.f64 y t) 0) (>.f64 (*.f64 9 z) 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (and (>.f64 1 0) (>.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (and (>.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 2) 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (and (>.f64 z 0) (>.f64 (*.f64 9 (*.f64 y t)) 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (and (>.f64 (*.f64 9 (*.f64 y t)) 0) (>.f64 z 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (>.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (>.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0) (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 1)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (>.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 1)) 1) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (>.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 3))) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (>.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0) (*.f64 1 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 1))) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (>.f64 z 0) (*.f64 (*.f64 9 (*.f64 y t)) (exp.f64 (*.f64 (log.f64 z) 1))) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (>.f64 z 0) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (and (>.f64 1 0) (>.f64 z 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (and (>.f64 (cbrt.f64 z) 0) (>.f64 (pow.f64 (cbrt.f64 z) 2) 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(*.f64 (*.f64 9 t) (*.f64 y z))
(*.f64 (*.f64 y t) 9)
(pow.f64 (pow.f64 (*.f64 9 (*.f64 y t)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 3)
(pow.f64 (*.f64 9 (*.f64 y t)) 1)
(*.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2))
(*.f64 t (*.f64 y 9))
(*.f64 (cbrt.f64 (*.f64 y t)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) 9))
(*.f64 (cbrt.f64 y) (*.f64 (*.f64 9 t) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 y (*.f64 9 t))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2) (cbrt.f64 (*.f64 9 (*.f64 y t))))
(*.f64 (*.f64 9 t) y)
(*.f64 (*.f64 9 (cbrt.f64 (*.f64 y t))) (pow.f64 (cbrt.f64 (*.f64 y t)) 2))
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 y t) 9)
(*.f64 (*.f64 (*.f64 y t) 3) 3)
(*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81))
(*.f64 (cbrt.f64 9) (*.f64 (cbrt.f64 81) (*.f64 y t)))
(*.f64 1 (*.f64 9 (*.f64 y t)))
(*.f64 (*.f64 9 (*.f64 y t)) 1)
(*.f64 (*.f64 y 9) t)
(*.f64 3 (*.f64 (*.f64 y t) 3))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) 9) (cbrt.f64 (*.f64 y t)))
(*.f64 (cbrt.f64 81) (*.f64 (*.f64 y t) (cbrt.f64 9)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (*.f64 9 (cbrt.f64 (*.f64 y t))))
(*.f64 (*.f64 (*.f64 9 t) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (*.f64 (cbrt.f64 81) (*.f64 y t)) (cbrt.f64 9))
(if (and (>.f64 (*.f64 y t) 0) (>.f64 9 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 y 0) (>.f64 (*.f64 9 t) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 1 0) (>.f64 (*.f64 9 (*.f64 y t)) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 9 0) (>.f64 (*.f64 y t) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (>.f64 (*.f64 9 (*.f64 y t)) 0) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (>.f64 (*.f64 9 (*.f64 y t)) 0) (exp.f64 (*.f64 (log.f64 (*.f64 9 (*.f64 y t))) 1)) (*.f64 9 (*.f64 y t)))
(if (>.f64 (*.f64 9 (*.f64 y t)) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (*.f64 9 (*.f64 y t))) 3))) (*.f64 9 (*.f64 y t)))
(if (>.f64 (*.f64 9 (*.f64 y t)) 0) (exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 9 (*.f64 y t))) 1) 1)) (*.f64 9 (*.f64 y t)))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 9 (*.f64 y t)))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (*.f64 (*.f64 (*.f64 y t) 3) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 9 (*.f64 y t)))
(if (>.f64 (*.f64 y t) 0) (*.f64 9 (exp.f64 (*.f64 (log.f64 (*.f64 y t)) 1))) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 y 0) (>.f64 t 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 (cbrt.f64 (*.f64 y t)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 1 0) (>.f64 (*.f64 y t) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 t 0) (>.f64 y 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (>.f64 (*.f64 y t) 0) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>=.f64 9 0) (>=.f64 9 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 (cbrt.f64 9) 0) (>.f64 (cbrt.f64 81) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 1 0) (>.f64 9 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 3 0) (>.f64 3 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (>.f64 y 0) (*.f64 (*.f64 9 t) (exp.f64 (*.f64 (log.f64 y) 1))) (*.f64 9 (*.f64 y t)))
(if (>.f64 y 0) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 y t) 9) z))))
(+.f64 (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 2 x)) (*.f64 z (*.f64 (*.f64 y t) -9)))
(+.f64 (+.f64 (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 2 x)) 0) (*.f64 z (*.f64 (*.f64 y t) -9)))
(+.f64 (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 z (*.f64 (*.f64 y t) -9))) (*.f64 2 x))
(+.f64 (*.f64 z (*.f64 (*.f64 y t) -9)) (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 2 x)))
(+.f64 (*.f64 (*.f64 a b) 27) (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))
(+.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) (*.f64 (*.f64 a b) 27))
(pow.f64 (pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 3)
(pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 1)
(*.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 2) (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))))
(*.f64 1 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(*.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 1)
(if (and (>.f64 1 0) (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (!=.f64 (-.f64 (*.f64 (*.f64 a b) 27) (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 2) (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 2)) (-.f64 (*.f64 (*.f64 a b) 27) (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (!=.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 3) (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 2) (*.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) (*.f64 (*.f64 a b) 27))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 1) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (!=.f64 (*.f64 (*.f64 a b) 27) 0) (pow.f64 (*.f64 (*.f64 (*.f64 a b) 27) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) (*.f64 (*.f64 a b) 27)))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (!=.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 0) (pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 3) (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 2) (*.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) (*.f64 (*.f64 a b) 27))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (!=.f64 (-.f64 (*.f64 (*.f64 a b) 27) (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 2) (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 2)) (-.f64 (*.f64 (*.f64 a b) 27) (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 3))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 (cbrt.f64 b) 0) (>.f64 (pow.f64 (cbrt.f64 b) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (>.f64 b 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 1 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>=.f64 b 0) (>=.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 (sqrt.f64 b) 0) (>.f64 (sqrt.f64 b) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (>=.f64 b 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 (*.f64 27 a) 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (>.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 1 0) (>.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (*.f64 1 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 1))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (!=.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 0) (*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 3) (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 2) (*.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) (*.f64 (*.f64 a b) 27)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (>.f64 (*.f64 27 a) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 a 0) (>.f64 27 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 (*.f64 3 (cbrt.f64 a)) 0) (>.f64 (pow.f64 (*.f64 3 (cbrt.f64 a)) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 27 0) (>.f64 a 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 1 0) (>.f64 (*.f64 27 a) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (>.f64 (*.f64 27 a) 0) (fma.f64 (exp.f64 (*.f64 (log.f64 (*.f64 27 a)) 1)) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (>.f64 (*.f64 z (*.f64 (*.f64 y t) -9)) 0) (+.f64 (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 2 x)) (exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 (*.f64 y t) -9))) 1))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (!=.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0) (+.f64 (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 2 x)) (/.f64 (-.f64 0 (pow.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 2)) (*.f64 (*.f64 z y) (*.f64 9 t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (!=.f64 0 0) (+.f64 (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 2 x)) (/.f64 (pow.f64 (*.f64 z (*.f64 (*.f64 y t) -9)) 3) (pow.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 2))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 (cbrt.f64 (*.f64 z (*.f64 (*.f64 y t) -9))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 (*.f64 y t) -9))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 (*.f64 (*.f64 y t) -9) 0) (>.f64 z 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(+.f64 (*.f64 (*.f64 z -9) (*.f64 y t)) (+.f64 (*.f64 x 2) (*.f64 27 (*.f64 b a))))
Outputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 b a))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 b a))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 b a))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 b a))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 27 (*.f64 b a)) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (fma.f64 x 2 (*.f64 27 (*.f64 b a))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(fma.f64 x 2 (*.f64 27 (*.f64 b a)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(fma.f64 x 2 (*.f64 27 (*.f64 b a)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(fma.f64 x 2 (*.f64 27 (*.f64 b a)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(*.f64 (*.f64 (*.f64 y t) 9) z)
(*.f64 y (*.f64 (*.f64 9 z) t))
(+.f64 0 (*.f64 (*.f64 z y) (*.f64 9 t)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(+.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0)
(*.f64 y (*.f64 (*.f64 9 z) t))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 3)
(*.f64 y (*.f64 (*.f64 9 z) t))
(pow.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 1)
(*.f64 y (*.f64 (*.f64 9 z) t))
(pow.f64 (pow.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) 3))
(*.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 2))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (*.f64 z (cbrt.f64 (*.f64 9 (*.f64 y t)))) (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (*.f64 z y) (*.f64 9 t))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 z (*.f64 9 (*.f64 y t)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (*.f64 9 z) (*.f64 y t))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (*.f64 9 (*.f64 y t)) z)
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (cbrt.f64 z) (*.f64 (*.f64 9 (*.f64 y t)) (pow.f64 (cbrt.f64 z) 2)))
(*.f64 (*.f64 (*.f64 9 t) y) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z)))
(*.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2) z))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 t (*.f64 (*.f64 9 z) y))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (cbrt.f64 (*.f64 y t)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (*.f64 9 z)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 2) (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (*.f64 (cbrt.f64 z) (*.f64 9 (*.f64 y t))) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (*.f64 (*.f64 9 t) y) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (*.f64 z (*.f64 y t)) 9)
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 1 (*.f64 (*.f64 z y) (*.f64 9 t)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 1)
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (*.f64 z (*.f64 9 t)) y)
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2) z) (cbrt.f64 (*.f64 9 (*.f64 y t))))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2) (*.f64 z (cbrt.f64 (*.f64 9 (*.f64 y t)))))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (*.f64 9 z)) (cbrt.f64 (*.f64 y t)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (*.f64 (*.f64 9 z) t) y)
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (*.f64 (*.f64 9 (*.f64 y t)) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(*.f64 (*.f64 (*.f64 9 t) y) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z)))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 9 (*.f64 y t))))
(*.f64 (*.f64 (*.f64 9 t) y) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z)))
(*.f64 (*.f64 (*.f64 9 z) y) t)
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (*.f64 9 t) (*.f64 z y))
(*.f64 y (*.f64 (*.f64 9 z) t))
(if (and (>.f64 (*.f64 y t) 0) (>.f64 (*.f64 9 z) 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (and (>.f64 (*.f64 y t) 0) (>.f64 (*.f64 9 z) 0)) (*.f64 y (*.f64 (*.f64 9 z) t)) (*.f64 y (*.f64 (*.f64 9 z) t)))
(if (and (>.f64 1 0) (>.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (and (>.f64 1 0) (>.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) 0)) (*.f64 y (*.f64 (*.f64 9 z) t)) (*.f64 y (*.f64 (*.f64 9 z) t)))
(if (and (>.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 2) 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (and (>.f64 (cbrt.f64 (*.f64 y (*.f64 (*.f64 9 z) t))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 (*.f64 9 z) t))) 2) 0)) (*.f64 y (*.f64 (*.f64 9 z) t)) (*.f64 y (*.f64 (*.f64 9 z) t)))
(if (and (>.f64 z 0) (>.f64 (*.f64 9 (*.f64 y t)) 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (and (>.f64 z 0) (>.f64 (*.f64 (*.f64 9 t) y) 0)) (*.f64 y (*.f64 (*.f64 9 z) t)) (*.f64 y (*.f64 (*.f64 9 z) t)))
(if (and (>.f64 (*.f64 9 (*.f64 y t)) 0) (>.f64 z 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (and (>.f64 (*.f64 (*.f64 9 t) y) 0) (>.f64 z 0)) (*.f64 y (*.f64 (*.f64 9 z) t)) (*.f64 y (*.f64 (*.f64 9 z) t)))
(if (>.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (>.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) 0) (*.f64 y (*.f64 (*.f64 9 z) t)) (*.f64 y (*.f64 (*.f64 9 z) t)))
(if (>.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0) (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 1)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(if (>.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 1)) 1) (*.f64 (*.f64 z y) (*.f64 9 t)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(if (>.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 3))) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (>.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) 0) (cbrt.f64 (pow.f64 (exp.f64 (log.f64 (*.f64 y (*.f64 (*.f64 9 z) t)))) 3)) (*.f64 y (*.f64 (*.f64 9 z) t)))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 (*.f64 9 z) t))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 y (*.f64 (*.f64 9 z) t)) (*.f64 y (*.f64 (*.f64 9 z) t)))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 y (*.f64 (*.f64 9 z) t)) (*.f64 y (*.f64 (*.f64 9 z) t)))
(if (>.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0) (*.f64 1 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z y) (*.f64 9 t))) 1))) (*.f64 (*.f64 z y) (*.f64 9 t)))
(*.f64 y (*.f64 (*.f64 9 z) t))
(if (>.f64 z 0) (*.f64 (*.f64 9 (*.f64 y t)) (exp.f64 (*.f64 (log.f64 z) 1))) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (>.f64 z 0) (*.f64 (*.f64 (*.f64 9 t) y) (exp.f64 (log.f64 z))) (*.f64 y (*.f64 (*.f64 9 z) t)))
(if (>.f64 z 0) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (>.f64 z 0) (*.f64 y (*.f64 (*.f64 9 z) t)) (*.f64 y (*.f64 (*.f64 9 z) t)))
(if (and (>.f64 1 0) (>.f64 z 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (and (>.f64 1 0) (>.f64 z 0)) (*.f64 y (*.f64 (*.f64 9 z) t)) (*.f64 y (*.f64 (*.f64 9 z) t)))
(if (and (>.f64 (cbrt.f64 z) 0) (>.f64 (pow.f64 (cbrt.f64 z) 2) 0)) (*.f64 (*.f64 z y) (*.f64 9 t)) (*.f64 (*.f64 z y) (*.f64 9 t)))
(if (and (>.f64 (cbrt.f64 z) 0) (>.f64 (pow.f64 (cbrt.f64 z) 2) 0)) (*.f64 y (*.f64 (*.f64 9 z) t)) (*.f64 y (*.f64 (*.f64 9 z) t)))
(*.f64 (*.f64 9 t) (*.f64 y z))
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (*.f64 y t) 9)
(*.f64 (*.f64 9 t) y)
(pow.f64 (pow.f64 (*.f64 9 (*.f64 y t)) 3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 9 t) y) 3))
(pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 3)
(*.f64 (*.f64 9 t) y)
(pow.f64 (*.f64 9 (*.f64 y t)) 1)
(*.f64 (*.f64 9 t) y)
(*.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2))
(*.f64 (*.f64 9 t) y)
(*.f64 t (*.f64 y 9))
(*.f64 (*.f64 9 t) y)
(*.f64 (cbrt.f64 (*.f64 y t)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) 9))
(*.f64 (*.f64 9 t) y)
(*.f64 (cbrt.f64 y) (*.f64 (*.f64 9 t) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 y (*.f64 9 t))
(*.f64 (*.f64 9 t) y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2) (cbrt.f64 (*.f64 9 (*.f64 y t))))
(*.f64 (*.f64 9 t) y)
(*.f64 (*.f64 9 t) y)
(*.f64 (*.f64 9 (cbrt.f64 (*.f64 y t))) (pow.f64 (cbrt.f64 (*.f64 y t)) 2))
(*.f64 (*.f64 9 t) y)
(*.f64 9 (*.f64 y t))
(*.f64 (*.f64 9 t) y)
(*.f64 (*.f64 y t) 9)
(*.f64 (*.f64 9 t) y)
(*.f64 (*.f64 (*.f64 y t) 3) 3)
(*.f64 (*.f64 y (*.f64 t 3)) 3)
(*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81))
(*.f64 (*.f64 y (*.f64 t (cbrt.f64 9))) (cbrt.f64 81))
(*.f64 (cbrt.f64 9) (*.f64 (cbrt.f64 81) (*.f64 y t)))
(*.f64 (*.f64 y (*.f64 t (cbrt.f64 9))) (cbrt.f64 81))
(*.f64 1 (*.f64 9 (*.f64 y t)))
(*.f64 (*.f64 9 t) y)
(*.f64 (*.f64 9 (*.f64 y t)) 1)
(*.f64 (*.f64 9 t) y)
(*.f64 (*.f64 y 9) t)
(*.f64 (*.f64 9 t) y)
(*.f64 3 (*.f64 (*.f64 y t) 3))
(*.f64 (*.f64 y (*.f64 t 3)) 3)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) 9) (cbrt.f64 (*.f64 y t)))
(*.f64 (*.f64 9 t) y)
(*.f64 (cbrt.f64 81) (*.f64 (*.f64 y t) (cbrt.f64 9)))
(*.f64 (*.f64 y (*.f64 t (cbrt.f64 9))) (cbrt.f64 81))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (*.f64 9 (cbrt.f64 (*.f64 y t))))
(*.f64 (*.f64 9 t) y)
(*.f64 (*.f64 (*.f64 9 t) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (cbrt.f64 y) (*.f64 (*.f64 9 t) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (*.f64 (cbrt.f64 81) (*.f64 y t)) (cbrt.f64 9))
(*.f64 (*.f64 y (*.f64 t (cbrt.f64 9))) (cbrt.f64 81))
(if (and (>.f64 (*.f64 y t) 0) (>.f64 9 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 (*.f64 y t) 0) (>.f64 9 0)) (*.f64 (*.f64 9 t) y) (*.f64 (*.f64 9 t) y))
(if (and (>.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) 2) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 (cbrt.f64 (*.f64 (*.f64 9 t) y)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 9 t) y)) 2) 0)) (*.f64 (*.f64 9 t) y) (*.f64 (*.f64 9 t) y))
(if (and (>.f64 y 0) (>.f64 (*.f64 9 t) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 y 0) (>.f64 (*.f64 9 t) 0)) (*.f64 (*.f64 9 t) y) (*.f64 (*.f64 9 t) y))
(if (and (>.f64 1 0) (>.f64 (*.f64 9 (*.f64 y t)) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 1 0) (>.f64 (*.f64 (*.f64 9 t) y) 0)) (*.f64 (*.f64 9 t) y) (*.f64 (*.f64 9 t) y))
(if (and (>.f64 9 0) (>.f64 (*.f64 y t) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 9 0) (>.f64 (*.f64 y t) 0)) (*.f64 (*.f64 9 t) y) (*.f64 (*.f64 9 t) y))
(if (>.f64 (*.f64 9 (*.f64 y t)) 0) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (>.f64 (*.f64 (*.f64 9 t) y) 0) (*.f64 (*.f64 9 t) y) (*.f64 (*.f64 9 t) y))
(if (>.f64 (*.f64 9 (*.f64 y t)) 0) (exp.f64 (*.f64 (log.f64 (*.f64 9 (*.f64 y t))) 1)) (*.f64 9 (*.f64 y t)))
(*.f64 (*.f64 9 t) y)
(if (>.f64 (*.f64 9 (*.f64 y t)) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (*.f64 9 (*.f64 y t))) 3))) (*.f64 9 (*.f64 y t)))
(if (>.f64 (*.f64 (*.f64 9 t) y) 0) (cbrt.f64 (pow.f64 (exp.f64 (log.f64 (*.f64 (*.f64 9 t) y))) 3)) (*.f64 (*.f64 9 t) y))
(if (>.f64 (*.f64 9 (*.f64 y t)) 0) (exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 9 (*.f64 y t))) 1) 1)) (*.f64 9 (*.f64 y t)))
(*.f64 (*.f64 9 t) y)
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y t))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 9 (*.f64 y t)))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 9 t) y)) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 (*.f64 9 t) y))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 (*.f64 9 t) y) (*.f64 (*.f64 9 t) y))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 (*.f64 9 t) y) (*.f64 (*.f64 9 t) y))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (*.f64 (*.f64 (*.f64 y t) 3) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 9 (*.f64 y t)))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (*.f64 (*.f64 y (*.f64 t 3)) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 (*.f64 9 t) y))
(if (>.f64 (*.f64 y t) 0) (*.f64 9 (exp.f64 (*.f64 (log.f64 (*.f64 y t)) 1))) (*.f64 9 (*.f64 y t)))
(if (>.f64 (*.f64 y t) 0) (*.f64 9 (exp.f64 (log.f64 (*.f64 y t)))) (*.f64 (*.f64 9 t) y))
(if (and (>.f64 y 0) (>.f64 t 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 y 0) (>.f64 t 0)) (*.f64 (*.f64 9 t) y) (*.f64 (*.f64 9 t) y))
(if (and (>.f64 (cbrt.f64 (*.f64 y t)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 (cbrt.f64 (*.f64 y t)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) 0)) (*.f64 (*.f64 9 t) y) (*.f64 (*.f64 9 t) y))
(if (and (>.f64 1 0) (>.f64 (*.f64 y t) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 1 0) (>.f64 (*.f64 y t) 0)) (*.f64 (*.f64 9 t) y) (*.f64 (*.f64 9 t) y))
(if (and (>.f64 t 0) (>.f64 y 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 t 0) (>.f64 y 0)) (*.f64 (*.f64 9 t) y) (*.f64 (*.f64 9 t) y))
(if (>.f64 (*.f64 y t) 0) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (>.f64 (*.f64 y t) 0) (*.f64 (*.f64 9 t) y) (*.f64 (*.f64 9 t) y))
(if (and (>=.f64 9 0) (>=.f64 9 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>=.f64 9 0) (>=.f64 9 0)) (*.f64 (*.f64 9 t) y) (*.f64 (*.f64 9 t) y))
(if (and (>.f64 (cbrt.f64 9) 0) (>.f64 (cbrt.f64 81) 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 (cbrt.f64 9) 0) (>.f64 (cbrt.f64 81) 0)) (*.f64 (*.f64 9 t) y) (*.f64 (*.f64 9 t) y))
(if (and (>.f64 1 0) (>.f64 9 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 1 0) (>.f64 9 0)) (*.f64 (*.f64 9 t) y) (*.f64 (*.f64 9 t) y))
(if (and (>.f64 3 0) (>.f64 3 0)) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (and (>.f64 3 0) (>.f64 3 0)) (*.f64 (*.f64 9 t) y) (*.f64 (*.f64 9 t) y))
(if (>.f64 y 0) (*.f64 (*.f64 9 t) (exp.f64 (*.f64 (log.f64 y) 1))) (*.f64 9 (*.f64 y t)))
(if (>.f64 y 0) (*.f64 (*.f64 9 t) (exp.f64 (log.f64 y))) (*.f64 (*.f64 9 t) y))
(if (>.f64 y 0) (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t)))
(if (>.f64 y 0) (*.f64 (*.f64 9 t) y) (*.f64 (*.f64 9 t) y))
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 y t) 9) z))))
(fma.f64 (*.f64 27 a) b (-.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 9 z) t))))
(+.f64 (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 2 x)) (*.f64 z (*.f64 (*.f64 y t) -9)))
(+.f64 (fma.f64 (*.f64 b a) 27 (*.f64 2 x)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 2 x)) 0) (*.f64 z (*.f64 (*.f64 y t) -9)))
(+.f64 (fma.f64 (*.f64 b a) 27 (*.f64 2 x)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 z (*.f64 (*.f64 y t) -9))) (*.f64 2 x))
(+.f64 (fma.f64 (*.f64 b a) 27 (*.f64 -9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(+.f64 (*.f64 z (*.f64 (*.f64 y t) -9)) (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 2 x)))
(fma.f64 z (*.f64 y (*.f64 t -9)) (fma.f64 (*.f64 b a) 27 (*.f64 2 x)))
(+.f64 (*.f64 (*.f64 a b) 27) (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) (*.f64 (*.f64 a b) 27))
(fma.f64 2 x (fma.f64 -9 (*.f64 y (*.f64 t z)) (*.f64 27 (*.f64 b a))))
(pow.f64 (pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 3) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) 3))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 3)
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))))
(pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 1)
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 2))
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 2) (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))))
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))))
(*.f64 1 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))))
(*.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 1)
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))))
(if (and (>.f64 1 0) (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 1 0) (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (and (>.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (!=.f64 (-.f64 (*.f64 (*.f64 a b) 27) (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 2) (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 2)) (-.f64 (*.f64 (*.f64 a b) 27) (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))))
(if (!=.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 3) (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 2) (*.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) (*.f64 (*.f64 a b) 27))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 1) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))))
(if (!=.f64 (*.f64 (*.f64 a b) 27) 0) (pow.f64 (*.f64 (*.f64 (*.f64 a b) 27) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) (*.f64 (*.f64 a b) 27)))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (!=.f64 (*.f64 27 (*.f64 b a)) 0) (*.f64 (*.f64 27 (*.f64 b a)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 b a))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (!=.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 0) (pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 3) (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 2) (*.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) (*.f64 (*.f64 a b) 27))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))))
(if (!=.f64 (-.f64 (*.f64 (*.f64 a b) 27) (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 2) (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 2)) (-.f64 (*.f64 (*.f64 a b) 27) (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 3))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) 0) (cbrt.f64 (pow.f64 (exp.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))) 3)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (and (>.f64 (cbrt.f64 b) 0) (>.f64 (pow.f64 (cbrt.f64 b) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 (cbrt.f64 b) 0) (>.f64 (pow.f64 (cbrt.f64 b) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (>.f64 b 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (>.f64 b 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (and (>.f64 1 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 1 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (and (>=.f64 b 0) (>=.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>=.f64 b 0) (>=.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (and (>.f64 (sqrt.f64 b) 0) (>.f64 (sqrt.f64 b) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 (sqrt.f64 b) 0) (>.f64 (sqrt.f64 b) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (>=.f64 b 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (>=.f64 b 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (and (>.f64 (*.f64 27 a) 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 (*.f64 27 a) 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (and (>.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (>.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (>.f64 (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (and (>.f64 1 0) (>.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 1 0) (>.f64 (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) 0) (*.f64 1 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))))) 1))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))))
(if (!=.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 0) (*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 3) (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 a b) 27) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) 2) (*.f64 (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9))) (*.f64 (*.f64 a b) 27)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z)))))
(if (>.f64 (*.f64 27 a) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (>.f64 (*.f64 27 a) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (and (>.f64 a 0) (>.f64 27 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 a 0) (>.f64 27 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (and (>.f64 (*.f64 3 (cbrt.f64 a)) 0) (>.f64 (pow.f64 (*.f64 3 (cbrt.f64 a)) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 (*.f64 3 (cbrt.f64 a)) 0) (>.f64 (pow.f64 (*.f64 3 (cbrt.f64 a)) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (and (>.f64 27 0) (>.f64 a 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 27 0) (>.f64 a 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (and (>.f64 1 0) (>.f64 (*.f64 27 a) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 1 0) (>.f64 (*.f64 27 a) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (>.f64 (*.f64 27 a) 0) (fma.f64 (exp.f64 (*.f64 (log.f64 (*.f64 27 a)) 1)) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (>.f64 (*.f64 27 a) 0) (fma.f64 (exp.f64 (log.f64 (*.f64 27 a))) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (>.f64 (*.f64 z (*.f64 (*.f64 y t) -9)) 0) (+.f64 (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 2 x)) (exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 (*.f64 y t) -9))) 1))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (>.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) 0) (+.f64 (fma.f64 (*.f64 b a) 27 (*.f64 2 x)) (exp.f64 (log.f64 (*.f64 -9 (*.f64 y (*.f64 t z)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (!=.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 0) (+.f64 (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 2 x)) (/.f64 (-.f64 0 (pow.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 2)) (*.f64 (*.f64 z y) (*.f64 9 t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (!=.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) 0) (+.f64 (fma.f64 (*.f64 b a) 27 (*.f64 2 x)) (/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) 2)) (*.f64 y z)) (*.f64 9 t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (!=.f64 0 0) (+.f64 (+.f64 (*.f64 (*.f64 a b) 27) (*.f64 2 x)) (/.f64 (pow.f64 (*.f64 z (*.f64 (*.f64 y t) -9)) 3) (pow.f64 (*.f64 (*.f64 z y) (*.f64 9 t)) 2))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (!=.f64 0 0) (+.f64 (fma.f64 (*.f64 b a) 27 (*.f64 2 x)) (/.f64 (pow.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) 3) (pow.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) 2))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (and (>.f64 (cbrt.f64 (*.f64 z (*.f64 (*.f64 y t) -9))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 (*.f64 y t) -9))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 (cbrt.f64 (*.f64 -9 (*.f64 y (*.f64 t z)))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 -9 (*.f64 y (*.f64 t z)))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(if (and (>.f64 (*.f64 (*.f64 y t) -9) 0) (>.f64 z 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 z (*.f64 (*.f64 y t) -9)))))
(if (and (>.f64 (*.f64 y (*.f64 t -9)) 0) (>.f64 z 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 (*.f64 z -9) (*.f64 y t)) (+.f64 (*.f64 x 2) (*.f64 27 (*.f64 b a))))
(fma.f64 (*.f64 z -9) (*.f64 y t) (fma.f64 x 2 (*.f64 27 (*.f64 b a))))

eval270.0ms (0.3%)

Compiler

Compiled 7667 to 4599 computations (40% saved)

prune259.0ms (0.3%)

Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New2483251
Fresh235
Picked011
Done000
Total2507257
Accurracy
100.0%
Counts
257 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.5%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) z))))
95.5%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 y t) 9) z))))
93.6%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 9 z) y) t))))
93.6%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 t (*.f64 y z)) 9))))
95.5%
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b)))
26.4%
(*.f64 (*.f64 -9 y) (*.f64 t z))
32.0%
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) 3))
Compiler

Compiled 280 to 208 computations (25.7% saved)

localize26.0ms (0%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b)))
99.5%
(*.f64 27 (*.f64 a b))
92.2%
(*.f64 (*.f64 z -9) (*.f64 y t))
Compiler

Compiled 62 to 31 computations (50% saved)

series8.0ms (0%)

Counts
3 → 108
Calls

33 calls:

TimeVariablePointExpression
1.0ms
a
@0
(*.f64 27 (*.f64 a b))
1.0ms
x
@0
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b)))
0.0ms
b
@0
(*.f64 27 (*.f64 a b))
0.0ms
b
@inf
(*.f64 27 (*.f64 a b))
0.0ms
a
@inf
(*.f64 27 (*.f64 a b))

rewrite2.6s (3.3%)

Algorithm
batch-egg-rewrite
Counts
3 → 154
Calls
Call 1
Inputs
(*.f64 (*.f64 z -9) (*.f64 y t))
(*.f64 27 (*.f64 a b))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b)))
Outputs
((*.f64 (*.f64 z -9) (*.f64 y t)) (pow.f64 (pow.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 3) 1/3) (pow.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 1) (pow.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3) (*.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 t y) (*.f64 -9 z)) (*.f64 (*.f64 (*.f64 -9 t) y) z) (*.f64 (*.f64 (*.f64 t y) z) -9) (*.f64 (*.f64 (*.f64 t y) (cbrt.f64 (*.f64 -9 z))) (pow.f64 (cbrt.f64 (*.f64 -9 z)) 2)) (*.f64 (*.f64 (*.f64 -9 (*.f64 z y)) (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (*.f64 (*.f64 -9 (*.f64 z y)) 1) t) (*.f64 (*.f64 -9 z) (*.f64 t y)) (*.f64 -9 (*.f64 z (*.f64 t y))) (*.f64 (cbrt.f64 (*.f64 -9 z)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 -9 z)) 2) (*.f64 t y))) (*.f64 (cbrt.f64 z) (*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 -9 t) y))) (*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 (*.f64 -9 t) y))) (*.f64 t (*.f64 -9 (*.f64 z y))) (*.f64 (cbrt.f64 (*.f64 t y)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 t y)) 2) (*.f64 -9 z))) (*.f64 y (*.f64 t (*.f64 -9 z))) (*.f64 z (*.f64 (*.f64 -9 t) y)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (*.f64 (*.f64 (*.f64 -9 z) t) y) (*.f64 (*.f64 (*.f64 -9 z) (cbrt.f64 (*.f64 t y))) (pow.f64 (cbrt.f64 (*.f64 t y)) 2)) (*.f64 1 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 1) (if (and (>.f64 (*.f64 -9 z) 0) (>.f64 (*.f64 t y) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (and (>.f64 1 0) (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (and (>.f64 z 0) (>.f64 (*.f64 (*.f64 -9 t) y) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (and (>.f64 (*.f64 t y) 0) (>.f64 (*.f64 -9 z) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (and (>.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (and (>.f64 (*.f64 -9 (*.f64 z y)) 0) (>.f64 t 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0) (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 1)) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 1)) 1) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) 1/3) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (and (>.f64 t 0) (>.f64 y 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (and (>.f64 y 0) (>.f64 t 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (and (>.f64 (cbrt.f64 (*.f64 t y)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 t y)) 2) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (and (>.f64 1 0) (>.f64 (*.f64 t y) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (>.f64 (*.f64 t y) 0) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (>.f64 (*.f64 t y) 0) (*.f64 (*.f64 -9 z) (exp.f64 (*.f64 (log.f64 (*.f64 t y)) 1))) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (and (>.f64 (*.f64 -9 z) 0) (>.f64 y 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0) (*.f64 1 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 1))) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (>.f64 (*.f64 -9 z) 0) (*.f64 (*.f64 t y) (exp.f64 (*.f64 (log.f64 (*.f64 -9 z)) 1))) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (and (>.f64 z 0) (>.f64 -9 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (and (>.f64 1 0) (>.f64 (*.f64 -9 z) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (and (>.f64 -9 0) (>.f64 z 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (>.f64 (*.f64 -9 z) 0) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (and (>.f64 (cbrt.f64 (*.f64 -9 z)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 -9 z)) 2) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (if (and (>.f64 1 0) (>.f64 t 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t)))
((*.f64 27 (*.f64 a b)) (pow.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) 1/3) (pow.f64 (*.f64 27 (*.f64 a b)) 1) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 3) (*.f64 (*.f64 27 a) b) (*.f64 (sqrt.f64 27) (*.f64 (sqrt.f64 27) (*.f64 a b))) (*.f64 a (*.f64 b 27)) (*.f64 (cbrt.f64 (*.f64 a b)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) 27)) (*.f64 b (*.f64 27 a)) (*.f64 (*.f64 (*.f64 27 a) 1) b) (*.f64 (*.f64 (*.f64 27 a) (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2)) (*.f64 (*.f64 (*.f64 a b) 3) 9) (*.f64 (*.f64 (*.f64 a b) (sqrt.f64 27)) (sqrt.f64 27)) (*.f64 (*.f64 27 (cbrt.f64 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 a b)) 2)) (*.f64 (*.f64 27 b) a) (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 a b) 27) (*.f64 (*.f64 27 (*.f64 a b)) 1) (*.f64 1 (*.f64 27 (*.f64 a b))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 2) (cbrt.f64 (*.f64 27 (*.f64 a b)))) (*.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 2)) (*.f64 3 (*.f64 9 (*.f64 a b))) (if (and (>.f64 1 0) (>.f64 (*.f64 27 (*.f64 a b)) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (and (>.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 2) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (and (>.f64 (*.f64 27 a) 0) (>.f64 b 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (and (>.f64 (*.f64 a b) 0) (>.f64 27 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (and (>.f64 27 0) (>.f64 (*.f64 a b) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (>.f64 (*.f64 27 (*.f64 a b)) 0) (exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 a b))) 1)) (*.f64 27 (*.f64 a b))) (if (>.f64 (*.f64 27 (*.f64 a b)) 0) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (>.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 a b))) 1)) 1) (*.f64 27 (*.f64 a b))) (if (>.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 a b))) 3)) 1/3) (*.f64 27 (*.f64 a b))) (if (>.f64 (*.f64 27 (*.f64 a b)) 0) (*.f64 1 (exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 a b))) 1))) (*.f64 27 (*.f64 a b))) (if (>=.f64 27 0) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (and (>=.f64 27 0) (>=.f64 27 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (and (>.f64 (sqrt.f64 27) 0) (>.f64 (sqrt.f64 27) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (>.f64 27 0) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (and (>.f64 1 0) (>.f64 27 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (and (>.f64 3 0) (>.f64 9 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (and (>=.f64 (sqrt.f64 27) 0) (>=.f64 (sqrt.f64 27) 0)) (*.f64 (*.f64 (*.f64 a b) (sqrt.f64 27)) (pow.f64 (sqrt.f64 (sqrt.f64 27)) 2)) (*.f64 27 (*.f64 a b))) (if (and (>=.f64 1 0) (>=.f64 27 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (and (>=.f64 3 0) (>=.f64 9 0)) (*.f64 (*.f64 (*.f64 a b) (sqrt.f64 27)) (*.f64 (sqrt.f64 3) 3)) (*.f64 27 (*.f64 a b))) (if (>.f64 b 0) (*.f64 (*.f64 (*.f64 27 a) 1) (exp.f64 (*.f64 (log.f64 b) 1))) (*.f64 27 (*.f64 a b))) (if (>.f64 b 0) (*.f64 (*.f64 27 a) (exp.f64 (*.f64 (log.f64 b) 1))) (*.f64 27 (*.f64 a b))) (if (>.f64 b 0) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (and (>.f64 1 0) (>.f64 b 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (and (>.f64 (cbrt.f64 b) 0) (>.f64 (pow.f64 (cbrt.f64 b) 2) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (and (>.f64 1 0) (>.f64 (*.f64 a b) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (and (>.f64 a 0) (>.f64 b 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (>.f64 (*.f64 a b) 0) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (and (>.f64 (cbrt.f64 (*.f64 a b)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))) (if (and (>.f64 b 0) (>.f64 a 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))))
((+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b))) (+.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))) (+.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 (*.f64 -9 (*.f64 z y)) t)) (+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 27 (*.f64 a b)))) (pow.f64 (pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 3) 1/3) (pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 1) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 3) (*.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 2) (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))) (*.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 1) (*.f64 1 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (!=.f64 (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (pow.f64 (*.f64 27 (*.f64 a b)) 2)) (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) (+.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (*.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (and (>.f64 1 0) (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (and (>.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (*.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (*.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (+.f64 (/.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (!=.f64 (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))) 0) (pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (pow.f64 (*.f64 27 (*.f64 a b)) 2)) (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b)))) 3) 1/3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (pow.f64 (pow.f64 (*.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (+.f64 (/.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 1)) 3) 1/3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) (+.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (*.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))))) 3) 1/3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 3)) 1/3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) (+.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (*.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))))) 3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (+.f64 (/.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 1))) 3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (!=.f64 (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))) 0) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (pow.f64 (*.f64 27 (*.f64 a b)) 2)) (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))))) 3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 1)) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (*.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b)))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (and (>.f64 1 0) (>.f64 (*.f64 a b) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (and (>.f64 a 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (>.f64 (*.f64 a b) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (and (>.f64 (cbrt.f64 (*.f64 a b)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (and (>.f64 b 0) (>.f64 a 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (>.f64 (*.f64 a b) 0) (fma.f64 27 (exp.f64 (*.f64 (log.f64 (*.f64 a b)) 1)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (>.f64 (*.f64 27 (*.f64 a b)) 0) (fma.f64 1 (exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 a b))) 1)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (and (>.f64 (*.f64 a b) 0) (>.f64 27 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (and (>.f64 1 0) (>.f64 (*.f64 27 (*.f64 a b)) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (>.f64 (*.f64 27 (*.f64 a b)) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (and (>.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (and (>.f64 (*.f64 27 a) 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (and (>.f64 27 0) (>.f64 (*.f64 a b) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (>.f64 b 0) (fma.f64 (*.f64 27 a) (exp.f64 (*.f64 (log.f64 b) 1)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (>.f64 b 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (and (>.f64 1 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (and (>.f64 (cbrt.f64 b) 0) (>.f64 (pow.f64 (cbrt.f64 b) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (if (>.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (fma.f64 1 (exp.f64 (*.f64 (log.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 1)) (*.f64 27 (*.f64 a b))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (fma.f64 27 (*.f64 a b) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t)))))

simplify14.7s (18.6%)

Algorithm
egglog
Counts
262 → 206
Calls
Call 1
Inputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 (*.f64 z -9) (*.f64 y t))
(pow.f64 (pow.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 3) 1/3)
(pow.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)
(*.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2))
(*.f64 (*.f64 -9 (*.f64 z y)) t)
(*.f64 (*.f64 t y) (*.f64 -9 z))
(*.f64 (*.f64 (*.f64 -9 t) y) z)
(*.f64 (*.f64 (*.f64 t y) z) -9)
(*.f64 (*.f64 (*.f64 t y) (cbrt.f64 (*.f64 -9 z))) (pow.f64 (cbrt.f64 (*.f64 -9 z)) 2))
(*.f64 (*.f64 (*.f64 -9 (*.f64 z y)) (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2))
(*.f64 (*.f64 (*.f64 -9 (*.f64 z y)) 1) t)
(*.f64 (*.f64 -9 z) (*.f64 t y))
(*.f64 -9 (*.f64 z (*.f64 t y)))
(*.f64 (cbrt.f64 (*.f64 -9 z)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 -9 z)) 2) (*.f64 t y)))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 -9 t) y)))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 (*.f64 -9 t) y)))
(*.f64 t (*.f64 -9 (*.f64 z y)))
(*.f64 (cbrt.f64 (*.f64 t y)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 t y)) 2) (*.f64 -9 z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 z (*.f64 (*.f64 -9 t) y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)))
(*.f64 (*.f64 (*.f64 -9 z) t) y)
(*.f64 (*.f64 (*.f64 -9 z) (cbrt.f64 (*.f64 t y))) (pow.f64 (cbrt.f64 (*.f64 t y)) 2))
(*.f64 1 (*.f64 (*.f64 -9 (*.f64 z y)) t))
(*.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 1)
(if (and (>.f64 (*.f64 -9 z) 0) (>.f64 (*.f64 t y) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 1 0) (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 z 0) (>.f64 (*.f64 (*.f64 -9 t) y) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 (*.f64 t y) 0) (>.f64 (*.f64 -9 z) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 (*.f64 -9 (*.f64 z y)) 0) (>.f64 t 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0) (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 1)) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 1)) 1) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) 1/3) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 t 0) (>.f64 y 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 y 0) (>.f64 t 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 (cbrt.f64 (*.f64 t y)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 t y)) 2) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 1 0) (>.f64 (*.f64 t y) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 t y) 0) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 t y) 0) (*.f64 (*.f64 -9 z) (exp.f64 (*.f64 (log.f64 (*.f64 t y)) 1))) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 (*.f64 -9 z) 0) (>.f64 y 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0) (*.f64 1 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 1))) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 -9 z) 0) (*.f64 (*.f64 t y) (exp.f64 (*.f64 (log.f64 (*.f64 -9 z)) 1))) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 z 0) (>.f64 -9 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 1 0) (>.f64 (*.f64 -9 z) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 -9 0) (>.f64 z 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 -9 z) 0) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 (cbrt.f64 (*.f64 -9 z)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 -9 z)) 2) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 1 0) (>.f64 t 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(*.f64 27 (*.f64 a b))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) 1/3)
(pow.f64 (*.f64 27 (*.f64 a b)) 1)
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 3)
(*.f64 (*.f64 27 a) b)
(*.f64 (sqrt.f64 27) (*.f64 (sqrt.f64 27) (*.f64 a b)))
(*.f64 a (*.f64 b 27))
(*.f64 (cbrt.f64 (*.f64 a b)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) 27))
(*.f64 b (*.f64 27 a))
(*.f64 (*.f64 (*.f64 27 a) 1) b)
(*.f64 (*.f64 (*.f64 27 a) (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2))
(*.f64 (*.f64 (*.f64 a b) 3) 9)
(*.f64 (*.f64 (*.f64 a b) (sqrt.f64 27)) (sqrt.f64 27))
(*.f64 (*.f64 27 (cbrt.f64 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 a b)) 2))
(*.f64 (*.f64 27 b) a)
(*.f64 27 (*.f64 a b))
(*.f64 (*.f64 a b) 27)
(*.f64 (*.f64 27 (*.f64 a b)) 1)
(*.f64 1 (*.f64 27 (*.f64 a b)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 2) (cbrt.f64 (*.f64 27 (*.f64 a b))))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 2))
(*.f64 3 (*.f64 9 (*.f64 a b)))
(if (and (>.f64 1 0) (>.f64 (*.f64 27 (*.f64 a b)) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 2) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 (*.f64 27 a) 0) (>.f64 b 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 (*.f64 a b) 0) (>.f64 27 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 27 0) (>.f64 (*.f64 a b) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (>.f64 (*.f64 27 (*.f64 a b)) 0) (exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 a b))) 1)) (*.f64 27 (*.f64 a b)))
(if (>.f64 (*.f64 27 (*.f64 a b)) 0) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (>.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 a b))) 1)) 1) (*.f64 27 (*.f64 a b)))
(if (>.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 a b))) 3)) 1/3) (*.f64 27 (*.f64 a b)))
(if (>.f64 (*.f64 27 (*.f64 a b)) 0) (*.f64 1 (exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 a b))) 1))) (*.f64 27 (*.f64 a b)))
(if (>=.f64 27 0) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>=.f64 27 0) (>=.f64 27 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 (sqrt.f64 27) 0) (>.f64 (sqrt.f64 27) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (>.f64 27 0) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 1 0) (>.f64 27 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 3 0) (>.f64 9 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>=.f64 (sqrt.f64 27) 0) (>=.f64 (sqrt.f64 27) 0)) (*.f64 (*.f64 (*.f64 a b) (sqrt.f64 27)) (pow.f64 (sqrt.f64 (sqrt.f64 27)) 2)) (*.f64 27 (*.f64 a b)))
(if (and (>=.f64 1 0) (>=.f64 27 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>=.f64 3 0) (>=.f64 9 0)) (*.f64 (*.f64 (*.f64 a b) (sqrt.f64 27)) (*.f64 (sqrt.f64 3) 3)) (*.f64 27 (*.f64 a b)))
(if (>.f64 b 0) (*.f64 (*.f64 (*.f64 27 a) 1) (exp.f64 (*.f64 (log.f64 b) 1))) (*.f64 27 (*.f64 a b)))
(if (>.f64 b 0) (*.f64 (*.f64 27 a) (exp.f64 (*.f64 (log.f64 b) 1))) (*.f64 27 (*.f64 a b)))
(if (>.f64 b 0) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 1 0) (>.f64 b 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 (cbrt.f64 b) 0) (>.f64 (pow.f64 (cbrt.f64 b) 2) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 1 0) (>.f64 (*.f64 a b) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 a 0) (>.f64 b 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (>.f64 (*.f64 a b) 0) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 (cbrt.f64 (*.f64 a b)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 b 0) (>.f64 a 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b)))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 27 (*.f64 a b))))
(pow.f64 (pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 3) 1/3)
(pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 3)
(*.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 2) (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))))
(*.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 1)
(*.f64 1 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (pow.f64 (*.f64 27 (*.f64 a b)) 2)) (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) (+.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (*.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 1 0) (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (*.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (*.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (+.f64 (/.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))) 0) (pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (pow.f64 (*.f64 27 (*.f64 a b)) 2)) (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b)))) 3) 1/3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (pow.f64 (pow.f64 (*.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (+.f64 (/.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 1)) 3) 1/3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) (+.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (*.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))))) 3) 1/3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 3)) 1/3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) (+.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (*.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))))) 3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (+.f64 (/.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 1))) 3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))) 0) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (pow.f64 (*.f64 27 (*.f64 a b)) 2)) (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))))) 3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 1)) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (*.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b)))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 1 0) (>.f64 (*.f64 a b) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 a 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (*.f64 a b) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 (cbrt.f64 (*.f64 a b)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 b 0) (>.f64 a 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (*.f64 a b) 0) (fma.f64 27 (exp.f64 (*.f64 (log.f64 (*.f64 a b)) 1)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (*.f64 27 (*.f64 a b)) 0) (fma.f64 1 (exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 a b))) 1)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 (*.f64 a b) 0) (>.f64 27 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 1 0) (>.f64 (*.f64 27 (*.f64 a b)) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (*.f64 27 (*.f64 a b)) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 (*.f64 27 a) 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 27 0) (>.f64 (*.f64 a b) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 b 0) (fma.f64 (*.f64 27 a) (exp.f64 (*.f64 (log.f64 b) 1)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 b 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 1 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 (cbrt.f64 b) 0) (>.f64 (pow.f64 (cbrt.f64 b) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (fma.f64 1 (exp.f64 (*.f64 (log.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 1)) (*.f64 27 (*.f64 a b))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(fma.f64 27 (*.f64 a b) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))
Outputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 (*.f64 z -9) (*.f64 y t))
(pow.f64 (pow.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 3) 1/3)
(pow.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 1)
(*.f64 (*.f64 -9 (*.f64 z y)) t)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)
(*.f64 (*.f64 -9 (*.f64 z y)) t)
(*.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2))
(*.f64 (*.f64 -9 (*.f64 z y)) t)
(*.f64 (*.f64 t y) (*.f64 -9 z))
(*.f64 (*.f64 z -9) (*.f64 y t))
(*.f64 (*.f64 (*.f64 -9 t) y) z)
(*.f64 (*.f64 (*.f64 t y) z) -9)
(*.f64 -9 (*.f64 (*.f64 y t) z))
(*.f64 (*.f64 (*.f64 t y) (cbrt.f64 (*.f64 -9 z))) (pow.f64 (cbrt.f64 (*.f64 -9 z)) 2))
(*.f64 (*.f64 (*.f64 y t) (cbrt.f64 (*.f64 z -9))) (pow.f64 (cbrt.f64 (*.f64 z -9)) 2))
(*.f64 (*.f64 (*.f64 -9 (*.f64 z y)) (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2))
(*.f64 (*.f64 (*.f64 -9 (*.f64 z y)) 1) t)
(*.f64 (*.f64 -9 (*.f64 z y)) t)
(*.f64 (*.f64 -9 z) (*.f64 t y))
(*.f64 (*.f64 z -9) (*.f64 y t))
(*.f64 -9 (*.f64 z (*.f64 t y)))
(*.f64 -9 (*.f64 (*.f64 y t) z))
(*.f64 (cbrt.f64 (*.f64 -9 z)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 -9 z)) 2) (*.f64 t y)))
(*.f64 (cbrt.f64 (*.f64 z -9)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 z -9)) 2) (*.f64 y t)))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 -9 t) y)))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 (*.f64 -9 t) y)))
(*.f64 t (*.f64 -9 (*.f64 z y)))
(*.f64 (*.f64 -9 (*.f64 z y)) t)
(*.f64 (cbrt.f64 (*.f64 t y)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 t y)) 2) (*.f64 -9 z)))
(*.f64 (cbrt.f64 (*.f64 y t)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (*.f64 z -9)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 (*.f64 t (*.f64 z -9)) y)
(*.f64 z (*.f64 (*.f64 -9 t) y))
(*.f64 (*.f64 (*.f64 -9 t) y) z)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2))
(*.f64 (*.f64 (*.f64 -9 z) t) y)
(*.f64 (*.f64 t (*.f64 z -9)) y)
(*.f64 (*.f64 (*.f64 -9 z) (cbrt.f64 (*.f64 t y))) (pow.f64 (cbrt.f64 (*.f64 t y)) 2))
(*.f64 (*.f64 (*.f64 z -9) (cbrt.f64 (*.f64 y t))) (pow.f64 (cbrt.f64 (*.f64 y t)) 2))
(*.f64 1 (*.f64 (*.f64 -9 (*.f64 z y)) t))
(*.f64 (*.f64 -9 (*.f64 z y)) t)
(*.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 1)
(*.f64 (*.f64 -9 (*.f64 z y)) t)
(if (and (>.f64 (*.f64 -9 z) 0) (>.f64 (*.f64 t y) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 (*.f64 z -9) 0) (>.f64 (*.f64 y t) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 1 0) (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 z 0) (>.f64 (*.f64 (*.f64 -9 t) y) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 (*.f64 t y) 0) (>.f64 (*.f64 -9 z) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 (*.f64 y t) 0) (>.f64 (*.f64 z -9) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 (*.f64 -9 (*.f64 z y)) 0) (>.f64 t 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0) (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 1)) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0) (exp.f64 (log.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 1)) 1) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0) (exp.f64 (log.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) 1/3) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 t 0) (>.f64 y 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 y 0) (>.f64 t 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 (cbrt.f64 (*.f64 t y)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 t y)) 2) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 (cbrt.f64 (*.f64 y t)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 1 0) (>.f64 (*.f64 t y) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 1 0) (>.f64 (*.f64 y t) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 t y) 0) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 y t) 0) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 t y) 0) (*.f64 (*.f64 -9 z) (exp.f64 (*.f64 (log.f64 (*.f64 t y)) 1))) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 y t) 0) (*.f64 (*.f64 z -9) (exp.f64 (log.f64 (*.f64 y t)))) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 (*.f64 -9 z) 0) (>.f64 y 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 (*.f64 z -9) 0) (>.f64 y 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0) (*.f64 1 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 1))) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) 0) (exp.f64 (log.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 -9 z) 0) (*.f64 (*.f64 t y) (exp.f64 (*.f64 (log.f64 (*.f64 -9 z)) 1))) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 z -9) 0) (*.f64 (*.f64 y t) (exp.f64 (log.f64 (*.f64 z -9)))) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 z 0) (>.f64 -9 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 1 0) (>.f64 (*.f64 -9 z) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 1 0) (>.f64 (*.f64 z -9) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 -9 0) (>.f64 z 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 -9 z) 0) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (>.f64 (*.f64 z -9) 0) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 (cbrt.f64 (*.f64 -9 z)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 -9 z)) 2) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 (cbrt.f64 (*.f64 z -9)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 z -9)) 2) 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(if (and (>.f64 1 0) (>.f64 t 0)) (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(*.f64 27 (*.f64 a b))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) 1/3)
(pow.f64 (*.f64 27 (*.f64 a b)) 1)
(*.f64 27 (*.f64 a b))
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 3)
(*.f64 27 (*.f64 a b))
(*.f64 (*.f64 27 a) b)
(*.f64 (sqrt.f64 27) (*.f64 (sqrt.f64 27) (*.f64 a b)))
(*.f64 (*.f64 (sqrt.f64 27) (*.f64 a b)) (sqrt.f64 27))
(*.f64 a (*.f64 b 27))
(*.f64 (*.f64 b 27) a)
(*.f64 (cbrt.f64 (*.f64 a b)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) 27))
(*.f64 b (*.f64 27 a))
(*.f64 (*.f64 27 a) b)
(*.f64 (*.f64 (*.f64 27 a) 1) b)
(*.f64 (*.f64 27 a) b)
(*.f64 (*.f64 (*.f64 27 a) (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2))
(*.f64 (*.f64 (*.f64 a b) 3) 9)
(*.f64 (*.f64 (*.f64 a b) (sqrt.f64 27)) (sqrt.f64 27))
(*.f64 (*.f64 (sqrt.f64 27) (*.f64 a b)) (sqrt.f64 27))
(*.f64 (*.f64 27 (cbrt.f64 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 a b)) 2))
(*.f64 (*.f64 27 b) a)
(*.f64 (*.f64 b 27) a)
(*.f64 27 (*.f64 a b))
(*.f64 (*.f64 a b) 27)
(*.f64 27 (*.f64 a b))
(*.f64 (*.f64 27 (*.f64 a b)) 1)
(*.f64 27 (*.f64 a b))
(*.f64 1 (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 2) (cbrt.f64 (*.f64 27 (*.f64 a b))))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 2) (cbrt.f64 (*.f64 27 (*.f64 a b))))
(*.f64 3 (*.f64 9 (*.f64 a b)))
(if (and (>.f64 1 0) (>.f64 (*.f64 27 (*.f64 a b)) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 2) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 (*.f64 27 a) 0) (>.f64 b 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 (*.f64 a b) 0) (>.f64 27 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 27 0) (>.f64 (*.f64 a b) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (>.f64 (*.f64 27 (*.f64 a b)) 0) (exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 a b))) 1)) (*.f64 27 (*.f64 a b)))
(if (>.f64 (*.f64 27 (*.f64 a b)) 0) (exp.f64 (log.f64 (*.f64 27 (*.f64 a b)))) (*.f64 27 (*.f64 a b)))
(if (>.f64 (*.f64 27 (*.f64 a b)) 0) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (>.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 a b))) 1)) 1) (*.f64 27 (*.f64 a b)))
(if (>.f64 (*.f64 27 (*.f64 a b)) 0) (exp.f64 (log.f64 (*.f64 27 (*.f64 a b)))) (*.f64 27 (*.f64 a b)))
(if (>.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 a b))) 3)) 1/3) (*.f64 27 (*.f64 a b)))
(if (>.f64 (*.f64 27 (*.f64 a b)) 0) (*.f64 1 (exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 a b))) 1))) (*.f64 27 (*.f64 a b)))
(if (>.f64 (*.f64 27 (*.f64 a b)) 0) (exp.f64 (log.f64 (*.f64 27 (*.f64 a b)))) (*.f64 27 (*.f64 a b)))
(if (>=.f64 27 0) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>=.f64 27 0) (>=.f64 27 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 (sqrt.f64 27) 0) (>.f64 (sqrt.f64 27) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (>.f64 27 0) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 1 0) (>.f64 27 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 3 0) (>.f64 9 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>=.f64 (sqrt.f64 27) 0) (>=.f64 (sqrt.f64 27) 0)) (*.f64 (*.f64 (*.f64 a b) (sqrt.f64 27)) (pow.f64 (sqrt.f64 (sqrt.f64 27)) 2)) (*.f64 27 (*.f64 a b)))
(if (and (>=.f64 (sqrt.f64 27) 0) (>=.f64 (sqrt.f64 27) 0)) (*.f64 (*.f64 (sqrt.f64 27) (*.f64 a b)) (pow.f64 (sqrt.f64 (sqrt.f64 27)) 2)) (*.f64 27 (*.f64 a b)))
(if (and (>=.f64 1 0) (>=.f64 27 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>=.f64 3 0) (>=.f64 9 0)) (*.f64 (*.f64 (*.f64 a b) (sqrt.f64 27)) (*.f64 (sqrt.f64 3) 3)) (*.f64 27 (*.f64 a b)))
(if (and (>=.f64 3 0) (>=.f64 9 0)) (*.f64 (*.f64 (sqrt.f64 27) (*.f64 a b)) (*.f64 (sqrt.f64 3) 3)) (*.f64 27 (*.f64 a b)))
(if (>.f64 b 0) (*.f64 (*.f64 (*.f64 27 a) 1) (exp.f64 (*.f64 (log.f64 b) 1))) (*.f64 27 (*.f64 a b)))
(if (>.f64 b 0) (*.f64 (*.f64 27 a) (exp.f64 (log.f64 b))) (*.f64 27 (*.f64 a b)))
(if (>.f64 b 0) (*.f64 (*.f64 27 a) (exp.f64 (*.f64 (log.f64 b) 1))) (*.f64 27 (*.f64 a b)))
(if (>.f64 b 0) (*.f64 (*.f64 27 a) (exp.f64 (log.f64 b))) (*.f64 27 (*.f64 a b)))
(if (>.f64 b 0) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 1 0) (>.f64 b 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 (cbrt.f64 b) 0) (>.f64 (pow.f64 (cbrt.f64 b) 2) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 1 0) (>.f64 (*.f64 a b) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 a 0) (>.f64 b 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (>.f64 (*.f64 a b) 0) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 (cbrt.f64 (*.f64 a b)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(if (and (>.f64 b 0) (>.f64 a 0)) (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b)))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b)))
(fma.f64 27 (*.f64 a b) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 -9 (*.f64 z y)) t))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 -9 (*.f64 z y)) t) (*.f64 27 (*.f64 a b))))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b)))
(pow.f64 (pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 3) 1/3)
(pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 1)
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 3)
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 2) (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 2))
(*.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 1)
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))
(*.f64 1 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))
(if (!=.f64 (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (pow.f64 (*.f64 27 (*.f64 a b)) 2)) (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) (+.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (*.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 1 0) (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (exp.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (*.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2)) (*.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (*.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (+.f64 (/.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))) 0) (pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (pow.f64 (*.f64 27 (*.f64 a b)) 2)) (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b)))) 3) 1/3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (pow.f64 (pow.f64 (*.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (+.f64 (/.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 1)) 3) 1/3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) (+.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (*.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))))) 3) 1/3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 3)) 1/3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) (+.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (*.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))))) 3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) (+.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (*.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (+.f64 (/.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 1))) 3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (*.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (+.f64 (/.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))) 0) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (pow.f64 (*.f64 27 (*.f64 a b)) 2)) (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))))) 3) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (pow.f64 (*.f64 27 (*.f64 a b)) 2)) (-.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) 1)) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 0) (exp.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2) (*.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b)))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 2)) (*.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) (*.f64 27 (*.f64 a b))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 1 0) (>.f64 (*.f64 a b) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 a 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (*.f64 a b) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 (cbrt.f64 (*.f64 a b)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 b 0) (>.f64 a 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (*.f64 a b) 0) (fma.f64 27 (exp.f64 (*.f64 (log.f64 (*.f64 a b)) 1)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (*.f64 a b) 0) (fma.f64 27 (exp.f64 (log.f64 (*.f64 a b))) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (*.f64 27 (*.f64 a b)) 0) (fma.f64 1 (exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 a b))) 1)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (*.f64 27 (*.f64 a b)) 0) (+.f64 (exp.f64 (log.f64 (*.f64 27 (*.f64 a b)))) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 (*.f64 a b) 0) (>.f64 27 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 1 0) (>.f64 (*.f64 27 (*.f64 a b)) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (*.f64 27 (*.f64 a b)) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 a b))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 (*.f64 27 a) 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 27 0) (>.f64 (*.f64 a b) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 b 0) (fma.f64 (*.f64 27 a) (exp.f64 (*.f64 (log.f64 b) 1)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 b 0) (fma.f64 (*.f64 27 a) (exp.f64 (log.f64 b)) (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 b 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 1 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (and (>.f64 (cbrt.f64 b) 0) (>.f64 (pow.f64 (cbrt.f64 b) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (fma.f64 1 (exp.f64 (*.f64 (log.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))) 1)) (*.f64 27 (*.f64 a b))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(if (>.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)) 0) (+.f64 (exp.f64 (log.f64 (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t)))) (*.f64 27 (*.f64 a b))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 -9 (*.f64 z y)) t))))
(fma.f64 27 (*.f64 a b) (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))))

eval245.0ms (0.3%)

Compiler

Compiled 6668 to 3800 computations (43% saved)

prune221.0ms (0.3%)

Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New2051206
Fresh145
Picked011
Done011
Total2067213
Accurracy
100.0%
Counts
213 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.5%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) z))))
95.5%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 y t) 9) z))))
93.6%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 9 z) y) t))))
93.6%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 t (*.f64 y z)) 9))))
95.1%
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 (*.f64 b 27) a))
95.5%
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b)))
26.4%
(*.f64 (*.f64 -9 y) (*.f64 t z))
Compiler

Compiled 254 to 188 computations (26% saved)

localize68.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.9%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) z))))
99.6%
(*.f64 (*.f64 y t) (cbrt.f64 9))
99.5%
(*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81))
92.3%
(*.f64 (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) z)
Compiler

Compiled 99 to 64 computations (35.4% saved)

series55.0ms (0.1%)

Counts
4 → 156
Calls

39 calls:

TimeVariablePointExpression
11.0ms
y
@0
(*.f64 (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) z)
5.0ms
t
@0
(*.f64 (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) z)
5.0ms
z
@0
(*.f64 (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) z)
5.0ms
y
@inf
(*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81))
2.0ms
a
@0
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) z))))

rewrite3.2s (4.1%)

Algorithm
batch-egg-rewrite
Counts
4 → 206
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) z)
(*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81))
(*.f64 (*.f64 y t) (cbrt.f64 9))
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) z))))
Outputs
((*.f64 (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) z) (+.f64 0 (*.f64 (*.f64 y t) (*.f64 9 z))) (pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 1) (pow.f64 (pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 3) 1/3) (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 3) (*.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 1) (*.f64 1 (*.f64 (*.f64 y t) (*.f64 9 z))) (*.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 2)) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 2) (*.f64 (cbrt.f64 81) z))) (*.f64 y (*.f64 (*.f64 (cbrt.f64 9) t) (*.f64 (cbrt.f64 81) z))) (*.f64 (*.f64 y t) (*.f64 (cbrt.f64 9) (*.f64 (cbrt.f64 81) z))) (*.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 2) z)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (cbrt.f64 z) (*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 y (*.f64 t 9)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 2) (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z)))) (*.f64 (*.f64 (cbrt.f64 81) z) (*.f64 (cbrt.f64 9) (*.f64 y t))) (*.f64 (*.f64 z (cbrt.f64 (*.f64 y (*.f64 t 9)))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 2)) (*.f64 (*.f64 z (*.f64 y t)) 9) (*.f64 (*.f64 (*.f64 y (*.f64 t 9)) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 81) z)) (*.f64 (*.f64 y (*.f64 t 9)) z) (*.f64 (cbrt.f64 9) (*.f64 (*.f64 y t) (*.f64 (cbrt.f64 81) z))) (*.f64 z (*.f64 y (*.f64 t 9))) (*.f64 (cbrt.f64 81) (*.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) z)) (*.f64 (*.f64 z (*.f64 (cbrt.f64 9) (*.f64 y t))) (cbrt.f64 81)) (if (and (>.f64 (*.f64 y (*.f64 t 9)) 0) (>.f64 z 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 1 0) (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 2) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 z 0) (>.f64 (*.f64 y (*.f64 t 9)) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0) (>.f64 (*.f64 (cbrt.f64 81) z) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (!=.f64 1 0) (!=.f64 3 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (>=.f64 9 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 (cbrt.f64 z) 0) (>.f64 (pow.f64 (cbrt.f64 z) 2) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (>.f64 z 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 1 0) (>.f64 z 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 1 0) (>.f64 (cbrt.f64 9) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 (cbrt.f64 (cbrt.f64 9)) 0) (>.f64 (cbrt.f64 (cbrt.f64 81)) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (>.f64 (cbrt.f64 9) 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 3 0) (>.f64 3 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>=.f64 9 0) (>=.f64 9 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 9 0) (>.f64 81 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>=.f64 1 0) (>=.f64 81 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (>=.f64 81 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 (cbrt.f64 9) 0) (>.f64 (cbrt.f64 81) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 1 0) (>.f64 9 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (>.f64 9 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 (cbrt.f64 81) 0) (>.f64 z 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))) (if (and (>.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 2) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z))))
((*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) (pow.f64 (pow.f64 (*.f64 y (*.f64 t 9)) 3) 1/3) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 3) (pow.f64 (*.f64 y (*.f64 t 9)) 1) (*.f64 (*.f64 y t) 9) (*.f64 (cbrt.f64 9) (*.f64 (*.f64 y t) (cbrt.f64 81))) (*.f64 (*.f64 (cbrt.f64 81) (*.f64 y t)) (cbrt.f64 9)) (*.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 2)) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 2) (cbrt.f64 81))) (*.f64 y (*.f64 (*.f64 (cbrt.f64 9) t) (cbrt.f64 81))) (*.f64 (cbrt.f64 (*.f64 y t)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) 9)) (*.f64 y (*.f64 t 9)) (*.f64 t (*.f64 y 9)) (*.f64 (*.f64 (cbrt.f64 81) (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 2)) (*.f64 (*.f64 (cbrt.f64 81) y) (*.f64 (cbrt.f64 9) t)) (*.f64 9 (*.f64 y t)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 2) (cbrt.f64 (*.f64 y (*.f64 t 9)))) (*.f64 1 (*.f64 y (*.f64 t 9))) (*.f64 (*.f64 y (*.f64 t 9)) 1) (*.f64 (*.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) (cbrt.f64 (cbrt.f64 81))) (cbrt.f64 (cbrt.f64 6561))) (*.f64 (cbrt.f64 81) (*.f64 (cbrt.f64 9) (*.f64 y t))) (*.f64 (cbrt.f64 (cbrt.f64 81)) (*.f64 (cbrt.f64 (cbrt.f64 6561)) (*.f64 (cbrt.f64 9) (*.f64 y t)))) (*.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) (cbrt.f64 81)) (if (and (>.f64 1 0) (>.f64 (*.f64 y (*.f64 t 9)) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (and (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0) (>.f64 (cbrt.f64 81) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (and (>.f64 (cbrt.f64 81) 0) (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (and (>.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 2) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (>.f64 (*.f64 y (*.f64 t 9)) 0) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (and (>.f64 (*.f64 y t) 0) (>.f64 9 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (>.f64 (*.f64 y (*.f64 t 9)) 0) (exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 t 9))) 1)) (*.f64 y (*.f64 t 9))) (if (>.f64 (*.f64 y (*.f64 t 9)) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 t 9))) 1)) 1) (*.f64 y (*.f64 t 9))) (if (>.f64 (*.f64 y (*.f64 t 9)) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 t 9))) 3))) (*.f64 y (*.f64 t 9))) (if (and (!=.f64 1 0) (!=.f64 3 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (>=.f64 9 0) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 y (*.f64 t 9))) (if (and (>.f64 1 0) (>.f64 (cbrt.f64 9) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (and (>.f64 (cbrt.f64 (cbrt.f64 9)) 0) (>.f64 (cbrt.f64 (cbrt.f64 81)) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (>.f64 (cbrt.f64 9) 0) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (and (>.f64 3 0) (>.f64 3 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (and (>=.f64 9 0) (>=.f64 9 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (and (>.f64 9 0) (>.f64 81 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (and (>=.f64 1 0) (>=.f64 81 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (>=.f64 81 0) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (and (>.f64 (cbrt.f64 9) 0) (>.f64 (cbrt.f64 81) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (and (>.f64 1 0) (>.f64 9 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (>.f64 9 0) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9))) (if (and (>=.f64 (cbrt.f64 81) 0) (>=.f64 (cbrt.f64 6561) 0)) (*.f64 (*.f64 y t) (*.f64 (sqrt.f64 (cbrt.f64 81)) (sqrt.f64 (cbrt.f64 6561)))) (*.f64 y (*.f64 t 9))) (if (>.f64 (cbrt.f64 9) 0) (*.f64 (*.f64 y t) (exp.f64 (*.f64 (log.f64 (cbrt.f64 9)) 3))) (*.f64 y (*.f64 t 9))) (if (>.f64 (cbrt.f64 9) 0) (*.f64 (*.f64 (cbrt.f64 81) (*.f64 y t)) (exp.f64 (*.f64 (log.f64 (cbrt.f64 9)) 1))) (*.f64 y (*.f64 t 9))))
((*.f64 (*.f64 y t) (cbrt.f64 9)) (pow.f64 (*.f64 (pow.f64 (*.f64 y t) 3) 9) 1/3) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 3) (pow.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 1) (*.f64 (*.f64 (cbrt.f64 9) (cbrt.f64 (*.f64 y t))) (pow.f64 (cbrt.f64 (*.f64 y t)) 2)) (*.f64 (*.f64 (cbrt.f64 9) y) t) (*.f64 (*.f64 (cbrt.f64 9) t) y) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 2) (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 2)) (*.f64 (cbrt.f64 (cbrt.f64 9)) (*.f64 (cbrt.f64 (cbrt.f64 81)) (*.f64 y t))) (*.f64 (cbrt.f64 y) (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 9) t))) (*.f64 (cbrt.f64 (*.f64 y t)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (cbrt.f64 9))) (*.f64 t (*.f64 y (cbrt.f64 9))) (*.f64 y (*.f64 (cbrt.f64 9) t)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (*.f64 y t) (cbrt.f64 9)) (*.f64 1 (*.f64 (cbrt.f64 9) (*.f64 y t))) (*.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 1) (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 (cbrt.f64 9))) (cbrt.f64 (cbrt.f64 81))) (if (and (>.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 2) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (and (>.f64 1 0) (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (and (>.f64 y 0) (>.f64 (*.f64 (cbrt.f64 9) t) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (and (>.f64 (*.f64 y t) 0) (>.f64 (cbrt.f64 9) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (and (>.f64 (cbrt.f64 9) 0) (>.f64 (*.f64 y t) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0) (exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 1)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 1)) 1) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 3))) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (and (!=.f64 1 0) (!=.f64 3 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (>=.f64 9 0) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (and (>.f64 1 0) (>.f64 (cbrt.f64 9) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (and (>.f64 (cbrt.f64 (cbrt.f64 9)) 0) (>.f64 (cbrt.f64 (cbrt.f64 81)) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (>.f64 (cbrt.f64 9) 0) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (and (>.f64 3 0) (>.f64 3 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (and (>.f64 1 0) (>.f64 9 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (>.f64 9 0) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (and (>.f64 (cbrt.f64 9) 0) (>.f64 (cbrt.f64 81) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (>.f64 (cbrt.f64 9) 0) (*.f64 (*.f64 y t) (exp.f64 (*.f64 (log.f64 (cbrt.f64 9)) 1))) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (>=.f64 81 0) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (and (>.f64 t 0) (>.f64 (cbrt.f64 9) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (and (>.f64 1 0) (>.f64 (*.f64 y t) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (and (>.f64 y 0) (>.f64 t 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (and (>.f64 t 0) (>.f64 y 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (>.f64 (*.f64 y t) 0) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (and (>.f64 (cbrt.f64 (*.f64 y t)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (>.f64 (*.f64 y t) 0) (*.f64 (cbrt.f64 9) (exp.f64 (*.f64 (log.f64 (*.f64 y t)) 1))) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (>.f64 y 0) (*.f64 (*.f64 (cbrt.f64 9) t) (exp.f64 (*.f64 (log.f64 y) 1))) (*.f64 (cbrt.f64 9) (*.f64 y t))) (if (and (>.f64 (cbrt.f64 y) 0) (>.f64 (pow.f64 (cbrt.f64 y) 2) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t))) (*.f64 (*.f64 y t) (pow.f64 81 1/6)))
((fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) z)))) (+.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (+.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) (*.f64 27 (*.f64 a b))) (+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 (*.f64 z (*.f64 y t)) -9)) (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (pow.f64 (pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 3) 1/3) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 3) (pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 1) (*.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 2) (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))) (*.f64 1 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (*.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 1) (if (and (>.f64 1 0) (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (and (>.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) (*.f64 27 (*.f64 a b))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 2) (*.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (!=.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (/.f64 (-.f64 0 (pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 2)) (*.f64 (*.f64 y t) (*.f64 9 z)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (>.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 0) (+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z (*.f64 y t)) -9)) 1))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (>.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (and (>.f64 (*.f64 (*.f64 y t) -9) 0) (>.f64 z 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (and (>.f64 (cbrt.f64 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z (*.f64 y t)) -9)) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (and (>.f64 (*.f64 y (*.f64 t 9)) 0) (>.f64 (neg.f64 z) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (and (>.f64 1 0) (>.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (and (>.f64 -1 0) (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (!=.f64 0 0) (+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (/.f64 (-.f64 0 (pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 2) (*.f64 0 (*.f64 (*.f64 y t) (*.f64 9 z)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (and (>.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (>.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (and (>.f64 1 0) (>.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (!=.f64 (-.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (pow.f64 (*.f64 2 x) 2) (pow.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 2)) (-.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 y t)) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (!=.f64 (*.f64 2 x) 0) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 2 x) (+.f64 1 (/.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) (*.f64 2 x))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (>.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (+.f64 (*.f64 27 (*.f64 a b)) (exp.f64 (*.f64 (log.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 1))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (!=.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 0) (+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (+.f64 (pow.f64 (*.f64 2 x) 3) (pow.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 3)) (+.f64 (pow.f64 (*.f64 2 x) 2) (-.f64 (pow.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 2) (*.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 y t)) -9)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (!=.f64 (-.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (/.f64 (-.f64 (pow.f64 (*.f64 2 x) 2) (pow.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 2)) (-.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 y t)) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (!=.f64 (*.f64 2 x) 0) (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (*.f64 (*.f64 2 x) (+.f64 1 (/.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) (*.f64 2 x))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (>.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (exp.f64 (*.f64 (log.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 1))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (!=.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 0) (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (/.f64 (+.f64 (pow.f64 (*.f64 2 x) 3) (pow.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 3)) (+.f64 (pow.f64 (*.f64 2 x) 2) (-.f64 (pow.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 2) (*.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 y t)) -9)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (and (>.f64 (*.f64 27 a) 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 3))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) (*.f64 27 (*.f64 a b))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 1)) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 2) (*.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (and (!=.f64 1 0) (!=.f64 3 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (and (>=.f64 3 0) (>=.f64 3 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (and (>=.f64 1 0) (>=.f64 9 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (>=.f64 9 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (if (>.f64 b 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (fma.f64 (*.f64 27 a) b (-.f64 (*.f64 2 x) (*.f64 (*.f64 y t) (*.f64 9 z)))))

simplify25.4s (32%)

Algorithm
egglog
Counts
362 → 220
Calls
Call 1
Inputs
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(-.f64 (*.f64 2 x) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (*.f64 2 x) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(*.f64 (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) z)
(+.f64 0 (*.f64 (*.f64 y t) (*.f64 9 z)))
(pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 3)
(*.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 1)
(*.f64 1 (*.f64 (*.f64 y t) (*.f64 9 z)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 2))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 2) (*.f64 (cbrt.f64 81) z)))
(*.f64 y (*.f64 (*.f64 (cbrt.f64 9) t) (*.f64 (cbrt.f64 81) z)))
(*.f64 (*.f64 y t) (*.f64 (cbrt.f64 9) (*.f64 (cbrt.f64 81) z)))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 2) z))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 y (*.f64 t 9))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 2) (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))))
(*.f64 (*.f64 (cbrt.f64 81) z) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(*.f64 (*.f64 z (cbrt.f64 (*.f64 y (*.f64 t 9)))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 2))
(*.f64 (*.f64 z (*.f64 y t)) 9)
(*.f64 (*.f64 (*.f64 y (*.f64 t 9)) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 81) z))
(*.f64 (*.f64 y (*.f64 t 9)) z)
(*.f64 (cbrt.f64 9) (*.f64 (*.f64 y t) (*.f64 (cbrt.f64 81) z)))
(*.f64 z (*.f64 y (*.f64 t 9)))
(*.f64 (cbrt.f64 81) (*.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) z))
(*.f64 (*.f64 z (*.f64 (cbrt.f64 9) (*.f64 y t))) (cbrt.f64 81))
(if (and (>.f64 (*.f64 y (*.f64 t 9)) 0) (>.f64 z 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 1 0) (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 2) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 z 0) (>.f64 (*.f64 y (*.f64 t 9)) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0) (>.f64 (*.f64 (cbrt.f64 81) z) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (!=.f64 1 0) (!=.f64 3 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>=.f64 9 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (cbrt.f64 z) 0) (>.f64 (pow.f64 (cbrt.f64 z) 2) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 z 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 1 0) (>.f64 z 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 1 0) (>.f64 (cbrt.f64 9) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (cbrt.f64 (cbrt.f64 9)) 0) (>.f64 (cbrt.f64 (cbrt.f64 81)) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 (cbrt.f64 9) 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 3 0) (>.f64 3 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>=.f64 9 0) (>=.f64 9 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 9 0) (>.f64 81 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>=.f64 1 0) (>=.f64 81 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>=.f64 81 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (cbrt.f64 9) 0) (>.f64 (cbrt.f64 81) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 1 0) (>.f64 9 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 9 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (cbrt.f64 81) 0) (>.f64 z 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 2) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81))
(pow.f64 (pow.f64 (*.f64 y (*.f64 t 9)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 3)
(pow.f64 (*.f64 y (*.f64 t 9)) 1)
(*.f64 (*.f64 y t) 9)
(*.f64 (cbrt.f64 9) (*.f64 (*.f64 y t) (cbrt.f64 81)))
(*.f64 (*.f64 (cbrt.f64 81) (*.f64 y t)) (cbrt.f64 9))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 2))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 2) (cbrt.f64 81)))
(*.f64 y (*.f64 (*.f64 (cbrt.f64 9) t) (cbrt.f64 81)))
(*.f64 (cbrt.f64 (*.f64 y t)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) 9))
(*.f64 y (*.f64 t 9))
(*.f64 t (*.f64 y 9))
(*.f64 (*.f64 (cbrt.f64 81) (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 2))
(*.f64 (*.f64 (cbrt.f64 81) y) (*.f64 (cbrt.f64 9) t))
(*.f64 9 (*.f64 y t))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 2) (cbrt.f64 (*.f64 y (*.f64 t 9))))
(*.f64 1 (*.f64 y (*.f64 t 9)))
(*.f64 (*.f64 y (*.f64 t 9)) 1)
(*.f64 (*.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) (cbrt.f64 (cbrt.f64 81))) (cbrt.f64 (cbrt.f64 6561)))
(*.f64 (cbrt.f64 81) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(*.f64 (cbrt.f64 (cbrt.f64 81)) (*.f64 (cbrt.f64 (cbrt.f64 6561)) (*.f64 (cbrt.f64 9) (*.f64 y t))))
(*.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) (cbrt.f64 81))
(if (and (>.f64 1 0) (>.f64 (*.f64 y (*.f64 t 9)) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0) (>.f64 (cbrt.f64 81) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 (cbrt.f64 81) 0) (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 2) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (>.f64 (*.f64 y (*.f64 t 9)) 0) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 (*.f64 y t) 0) (>.f64 9 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (>.f64 (*.f64 y (*.f64 t 9)) 0) (exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 t 9))) 1)) (*.f64 y (*.f64 t 9)))
(if (>.f64 (*.f64 y (*.f64 t 9)) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 t 9))) 1)) 1) (*.f64 y (*.f64 t 9)))
(if (>.f64 (*.f64 y (*.f64 t 9)) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 t 9))) 3))) (*.f64 y (*.f64 t 9)))
(if (and (!=.f64 1 0) (!=.f64 3 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (>=.f64 9 0) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 1 0) (>.f64 (cbrt.f64 9) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 (cbrt.f64 (cbrt.f64 9)) 0) (>.f64 (cbrt.f64 (cbrt.f64 81)) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (>.f64 (cbrt.f64 9) 0) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 3 0) (>.f64 3 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>=.f64 9 0) (>=.f64 9 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 9 0) (>.f64 81 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>=.f64 1 0) (>=.f64 81 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (>=.f64 81 0) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 (cbrt.f64 9) 0) (>.f64 (cbrt.f64 81) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 1 0) (>.f64 9 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (>.f64 9 0) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>=.f64 (cbrt.f64 81) 0) (>=.f64 (cbrt.f64 6561) 0)) (*.f64 (*.f64 y t) (*.f64 (sqrt.f64 (cbrt.f64 81)) (sqrt.f64 (cbrt.f64 6561)))) (*.f64 y (*.f64 t 9)))
(if (>.f64 (cbrt.f64 9) 0) (*.f64 (*.f64 y t) (exp.f64 (*.f64 (log.f64 (cbrt.f64 9)) 3))) (*.f64 y (*.f64 t 9)))
(if (>.f64 (cbrt.f64 9) 0) (*.f64 (*.f64 (cbrt.f64 81) (*.f64 y t)) (exp.f64 (*.f64 (log.f64 (cbrt.f64 9)) 1))) (*.f64 y (*.f64 t 9)))
(*.f64 (*.f64 y t) (cbrt.f64 9))
(pow.f64 (*.f64 (pow.f64 (*.f64 y t) 3) 9) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 3)
(pow.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 1)
(*.f64 (*.f64 (cbrt.f64 9) (cbrt.f64 (*.f64 y t))) (pow.f64 (cbrt.f64 (*.f64 y t)) 2))
(*.f64 (*.f64 (cbrt.f64 9) y) t)
(*.f64 (*.f64 (cbrt.f64 9) t) y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 2) (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 9)) (*.f64 (cbrt.f64 (cbrt.f64 81)) (*.f64 y t)))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 9) t)))
(*.f64 (cbrt.f64 (*.f64 y t)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (cbrt.f64 9)))
(*.f64 t (*.f64 y (cbrt.f64 9)))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (*.f64 y t) (cbrt.f64 9))
(*.f64 1 (*.f64 (cbrt.f64 9) (*.f64 y t)))
(*.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 1)
(*.f64 (*.f64 (*.f64 y t) (cbrt.f64 (cbrt.f64 9))) (cbrt.f64 (cbrt.f64 81)))
(if (and (>.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 2) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 1 0) (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 y 0) (>.f64 (*.f64 (cbrt.f64 9) t) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 (*.f64 y t) 0) (>.f64 (cbrt.f64 9) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 (cbrt.f64 9) 0) (>.f64 (*.f64 y t) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0) (exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 1)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 1)) 1) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 3))) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (!=.f64 1 0) (!=.f64 3 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>=.f64 9 0) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 1 0) (>.f64 (cbrt.f64 9) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 (cbrt.f64 (cbrt.f64 9)) 0) (>.f64 (cbrt.f64 (cbrt.f64 81)) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 (cbrt.f64 9) 0) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 3 0) (>.f64 3 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 1 0) (>.f64 9 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 9 0) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 (cbrt.f64 9) 0) (>.f64 (cbrt.f64 81) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 (cbrt.f64 9) 0) (*.f64 (*.f64 y t) (exp.f64 (*.f64 (log.f64 (cbrt.f64 9)) 1))) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>=.f64 81 0) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 t 0) (>.f64 (cbrt.f64 9) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 1 0) (>.f64 (*.f64 y t) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 y 0) (>.f64 t 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 t 0) (>.f64 y 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 (*.f64 y t) 0) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 (cbrt.f64 (*.f64 y t)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 (*.f64 y t) 0) (*.f64 (cbrt.f64 9) (exp.f64 (*.f64 (log.f64 (*.f64 y t)) 1))) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 y 0) (*.f64 (*.f64 (cbrt.f64 9) t) (exp.f64 (*.f64 (log.f64 y) 1))) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 (cbrt.f64 y) 0) (>.f64 (pow.f64 (cbrt.f64 y) 2) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(*.f64 (*.f64 y t) (pow.f64 81 1/6))
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) z))))
(+.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 (*.f64 z (*.f64 y t)) -9))
(+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))
(pow.f64 (pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 3)
(pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 1)
(*.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 2) (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))))
(*.f64 1 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(*.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 1)
(if (and (>.f64 1 0) (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) (*.f64 27 (*.f64 a b))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 2) (*.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (/.f64 (-.f64 0 (pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 2)) (*.f64 (*.f64 y t) (*.f64 9 z)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 0) (+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z (*.f64 y t)) -9)) 1))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>.f64 (*.f64 (*.f64 y t) -9) 0) (>.f64 z 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>.f64 (cbrt.f64 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z (*.f64 y t)) -9)) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>.f64 (*.f64 y (*.f64 t 9)) 0) (>.f64 (neg.f64 z) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>.f64 1 0) (>.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>.f64 -1 0) (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 0 0) (+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (/.f64 (-.f64 0 (pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 2) (*.f64 0 (*.f64 (*.f64 y t) (*.f64 9 z)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>.f64 1 0) (>.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (-.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (pow.f64 (*.f64 2 x) 2) (pow.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 2)) (-.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 y t)) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (*.f64 2 x) 0) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 2 x) (+.f64 1 (/.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) (*.f64 2 x))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (+.f64 (*.f64 27 (*.f64 a b)) (exp.f64 (*.f64 (log.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 1))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 0) (+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (+.f64 (pow.f64 (*.f64 2 x) 3) (pow.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 3)) (+.f64 (pow.f64 (*.f64 2 x) 2) (-.f64 (pow.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 2) (*.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 y t)) -9)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (-.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (/.f64 (-.f64 (pow.f64 (*.f64 2 x) 2) (pow.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 2)) (-.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 y t)) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (*.f64 2 x) 0) (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (*.f64 (*.f64 2 x) (+.f64 1 (/.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) (*.f64 2 x))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (exp.f64 (*.f64 (log.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 1))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 0) (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (/.f64 (+.f64 (pow.f64 (*.f64 2 x) 3) (pow.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 3)) (+.f64 (pow.f64 (*.f64 2 x) 2) (-.f64 (pow.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 2) (*.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 y t)) -9)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>.f64 (*.f64 27 a) 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 3))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) (*.f64 27 (*.f64 a b))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 1)) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 2) (*.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (!=.f64 1 0) (!=.f64 3 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>=.f64 9 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 b 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(fma.f64 (*.f64 27 a) b (-.f64 (*.f64 2 x) (*.f64 (*.f64 y t) (*.f64 9 z))))
Outputs
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (cbrt.f64 81))))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(-.f64 (*.f64 2 x) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (*.f64 2 x) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (cbrt.f64 9) (*.f64 t (*.f64 (cbrt.f64 81) z))))) (*.f64 27 (*.f64 a b))))
(*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -1 (*.f64 (cbrt.f64 9) (*.f64 y (*.f64 t (*.f64 (cbrt.f64 81) z)))))))
(*.f64 (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) z)
(+.f64 0 (*.f64 (*.f64 y t) (*.f64 9 z)))
(pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 3)
(*.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 1)
(*.f64 1 (*.f64 (*.f64 y t) (*.f64 9 z)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 2))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 2) (*.f64 (cbrt.f64 81) z)))
(*.f64 y (*.f64 (*.f64 (cbrt.f64 9) t) (*.f64 (cbrt.f64 81) z)))
(*.f64 (*.f64 y t) (*.f64 (cbrt.f64 9) (*.f64 (cbrt.f64 81) z)))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 2) z))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 y (*.f64 t 9))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 2) (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))))
(*.f64 (*.f64 (cbrt.f64 81) z) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(*.f64 (*.f64 z (cbrt.f64 (*.f64 y (*.f64 t 9)))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 2))
(*.f64 (*.f64 z (*.f64 y t)) 9)
(*.f64 (*.f64 (*.f64 y (*.f64 t 9)) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 81) z))
(*.f64 (*.f64 y (*.f64 t 9)) z)
(*.f64 (cbrt.f64 9) (*.f64 (*.f64 y t) (*.f64 (cbrt.f64 81) z)))
(*.f64 z (*.f64 y (*.f64 t 9)))
(*.f64 (cbrt.f64 81) (*.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) z))
(*.f64 (*.f64 z (*.f64 (cbrt.f64 9) (*.f64 y t))) (cbrt.f64 81))
(if (and (>.f64 (*.f64 y (*.f64 t 9)) 0) (>.f64 z 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 1 0) (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 9 z))) 2) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 z 0) (>.f64 (*.f64 y (*.f64 t 9)) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0) (>.f64 (*.f64 (cbrt.f64 81) z) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (!=.f64 1 0) (!=.f64 3 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>=.f64 9 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (cbrt.f64 z) 0) (>.f64 (pow.f64 (cbrt.f64 z) 2) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 z 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 1 0) (>.f64 z 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 1 0) (>.f64 (cbrt.f64 9) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (cbrt.f64 (cbrt.f64 9)) 0) (>.f64 (cbrt.f64 (cbrt.f64 81)) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 (cbrt.f64 9) 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 3 0) (>.f64 3 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>=.f64 9 0) (>=.f64 9 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 9 0) (>.f64 81 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>=.f64 1 0) (>=.f64 81 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>=.f64 81 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (cbrt.f64 9) 0) (>.f64 (cbrt.f64 81) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 1 0) (>.f64 9 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (>.f64 9 0) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (cbrt.f64 81) 0) (>.f64 z 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(if (and (>.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 2) 0)) (*.f64 (*.f64 y t) (*.f64 9 z)) (*.f64 (*.f64 y t) (*.f64 9 z)))
(*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81))
(pow.f64 (pow.f64 (*.f64 y (*.f64 t 9)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 3)
(pow.f64 (*.f64 y (*.f64 t 9)) 1)
(*.f64 (*.f64 y t) 9)
(*.f64 (cbrt.f64 9) (*.f64 (*.f64 y t) (cbrt.f64 81)))
(*.f64 (*.f64 (cbrt.f64 81) (*.f64 y t)) (cbrt.f64 9))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 2))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 2) (cbrt.f64 81)))
(*.f64 y (*.f64 (*.f64 (cbrt.f64 9) t) (cbrt.f64 81)))
(*.f64 (cbrt.f64 (*.f64 y t)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) 9))
(*.f64 y (*.f64 t 9))
(*.f64 t (*.f64 y 9))
(*.f64 (*.f64 (cbrt.f64 81) (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 2))
(*.f64 (*.f64 (cbrt.f64 81) y) (*.f64 (cbrt.f64 9) t))
(*.f64 9 (*.f64 y t))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 2) (cbrt.f64 (*.f64 y (*.f64 t 9))))
(*.f64 1 (*.f64 y (*.f64 t 9)))
(*.f64 (*.f64 y (*.f64 t 9)) 1)
(*.f64 (*.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) (cbrt.f64 (cbrt.f64 81))) (cbrt.f64 (cbrt.f64 6561)))
(*.f64 (cbrt.f64 81) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(*.f64 (cbrt.f64 (cbrt.f64 81)) (*.f64 (cbrt.f64 (cbrt.f64 6561)) (*.f64 (cbrt.f64 9) (*.f64 y t))))
(*.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) (cbrt.f64 81))
(if (and (>.f64 1 0) (>.f64 (*.f64 y (*.f64 t 9)) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0) (>.f64 (cbrt.f64 81) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 (cbrt.f64 81) 0) (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) 2) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (>.f64 (*.f64 y (*.f64 t 9)) 0) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 (*.f64 y t) 0) (>.f64 9 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (>.f64 (*.f64 y (*.f64 t 9)) 0) (exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 t 9))) 1)) (*.f64 y (*.f64 t 9)))
(if (>.f64 (*.f64 y (*.f64 t 9)) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 t 9))) 1)) 1) (*.f64 y (*.f64 t 9)))
(if (>.f64 (*.f64 y (*.f64 t 9)) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 t 9))) 3))) (*.f64 y (*.f64 t 9)))
(if (and (!=.f64 1 0) (!=.f64 3 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (>=.f64 9 0) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t 9))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 1 0) (>.f64 (cbrt.f64 9) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 (cbrt.f64 (cbrt.f64 9)) 0) (>.f64 (cbrt.f64 (cbrt.f64 81)) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (>.f64 (cbrt.f64 9) 0) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 3 0) (>.f64 3 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>=.f64 9 0) (>=.f64 9 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 9 0) (>.f64 81 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>=.f64 1 0) (>=.f64 81 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (>=.f64 81 0) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 (cbrt.f64 9) 0) (>.f64 (cbrt.f64 81) 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>.f64 1 0) (>.f64 9 0)) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (>.f64 9 0) (*.f64 y (*.f64 t 9)) (*.f64 y (*.f64 t 9)))
(if (and (>=.f64 (cbrt.f64 81) 0) (>=.f64 (cbrt.f64 6561) 0)) (*.f64 (*.f64 y t) (*.f64 (sqrt.f64 (cbrt.f64 81)) (sqrt.f64 (cbrt.f64 6561)))) (*.f64 y (*.f64 t 9)))
(if (>.f64 (cbrt.f64 9) 0) (*.f64 (*.f64 y t) (exp.f64 (*.f64 (log.f64 (cbrt.f64 9)) 3))) (*.f64 y (*.f64 t 9)))
(if (>.f64 (cbrt.f64 9) 0) (*.f64 (*.f64 (cbrt.f64 81) (*.f64 y t)) (exp.f64 (*.f64 (log.f64 (cbrt.f64 9)) 1))) (*.f64 y (*.f64 t 9)))
(*.f64 (*.f64 y t) (cbrt.f64 9))
(pow.f64 (*.f64 (pow.f64 (*.f64 y t) 3) 9) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 3)
(pow.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 1)
(*.f64 (*.f64 (cbrt.f64 9) (cbrt.f64 (*.f64 y t))) (pow.f64 (cbrt.f64 (*.f64 y t)) 2))
(*.f64 (*.f64 (cbrt.f64 9) y) t)
(*.f64 (*.f64 (cbrt.f64 9) t) y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 2) (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 9)) (*.f64 (cbrt.f64 (cbrt.f64 81)) (*.f64 y t)))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 9) t)))
(*.f64 (cbrt.f64 (*.f64 y t)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (cbrt.f64 9)))
(*.f64 t (*.f64 y (cbrt.f64 9)))
(*.f64 y (*.f64 (cbrt.f64 9) t))
(*.f64 (cbrt.f64 9) (*.f64 y t))
(*.f64 (*.f64 y t) (cbrt.f64 9))
(*.f64 1 (*.f64 (cbrt.f64 9) (*.f64 y t)))
(*.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 1)
(*.f64 (*.f64 (*.f64 y t) (cbrt.f64 (cbrt.f64 9))) (cbrt.f64 (cbrt.f64 81)))
(if (and (>.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 2) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 1 0) (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 y 0) (>.f64 (*.f64 (cbrt.f64 9) t) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 (*.f64 y t) 0) (>.f64 (cbrt.f64 9) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 (cbrt.f64 9) 0) (>.f64 (*.f64 y t) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0) (exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 1)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 1)) 1) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 (*.f64 (cbrt.f64 9) (*.f64 y t)) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) 3))) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (!=.f64 1 0) (!=.f64 3 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>=.f64 9 0) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 9) (*.f64 y t))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 1 0) (>.f64 (cbrt.f64 9) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 (cbrt.f64 (cbrt.f64 9)) 0) (>.f64 (cbrt.f64 (cbrt.f64 81)) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 (cbrt.f64 9) 0) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 3 0) (>.f64 3 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 1 0) (>.f64 9 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 9 0) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 (cbrt.f64 9) 0) (>.f64 (cbrt.f64 81) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 (cbrt.f64 9) 0) (*.f64 (*.f64 y t) (exp.f64 (*.f64 (log.f64 (cbrt.f64 9)) 1))) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>=.f64 81 0) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 t 0) (>.f64 (cbrt.f64 9) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 1 0) (>.f64 (*.f64 y t) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 y 0) (>.f64 t 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 t 0) (>.f64 y 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 (*.f64 y t) 0) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 (cbrt.f64 (*.f64 y t)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 (*.f64 y t) 0) (*.f64 (cbrt.f64 9) (exp.f64 (*.f64 (log.f64 (*.f64 y t)) 1))) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (>.f64 y 0) (*.f64 (*.f64 (cbrt.f64 9) t) (exp.f64 (*.f64 (log.f64 y) 1))) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(if (and (>.f64 (cbrt.f64 y) 0) (>.f64 (pow.f64 (cbrt.f64 y) 2) 0)) (*.f64 (cbrt.f64 9) (*.f64 y t)) (*.f64 (cbrt.f64 9) (*.f64 y t)))
(*.f64 (*.f64 y t) (pow.f64 81 1/6))
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) z))))
(+.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 (*.f64 z (*.f64 y t)) -9))
(+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))
(pow.f64 (pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 3)
(pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 1)
(*.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 2) (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))))
(*.f64 1 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(*.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 1)
(if (and (>.f64 1 0) (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) (*.f64 27 (*.f64 a b))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 1)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 2) (*.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0) (+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (/.f64 (-.f64 0 (pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 2)) (*.f64 (*.f64 y t) (*.f64 9 z)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 0) (+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z (*.f64 y t)) -9)) 1))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>.f64 (*.f64 (*.f64 y t) -9) 0) (>.f64 z 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>.f64 (cbrt.f64 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (>.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z (*.f64 y t)) -9)) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>.f64 (*.f64 y (*.f64 t 9)) 0) (>.f64 (neg.f64 z) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>.f64 1 0) (>.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>.f64 -1 0) (>.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 0 0) (+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (/.f64 (-.f64 0 (pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 y t) (*.f64 9 z)) 2) (*.f64 0 (*.f64 (*.f64 y t) (*.f64 9 z)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (>.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 2) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>.f64 1 0) (>.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (-.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (pow.f64 (*.f64 2 x) 2) (pow.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 2)) (-.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 y t)) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (*.f64 2 x) 0) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 2 x) (+.f64 1 (/.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) (*.f64 2 x))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (+.f64 (*.f64 27 (*.f64 a b)) (exp.f64 (*.f64 (log.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 1))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 0) (+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (+.f64 (pow.f64 (*.f64 2 x) 3) (pow.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 3)) (+.f64 (pow.f64 (*.f64 2 x) 2) (-.f64 (pow.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 2) (*.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 y t)) -9)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (-.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (/.f64 (-.f64 (pow.f64 (*.f64 2 x) 2) (pow.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 2)) (-.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 y t)) -9)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (*.f64 2 x) 0) (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (*.f64 (*.f64 2 x) (+.f64 1 (/.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) (*.f64 2 x))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (exp.f64 (*.f64 (log.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 1))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 0) (+.f64 (*.f64 (*.f64 27 (*.f64 a b)) 1) (/.f64 (+.f64 (pow.f64 (*.f64 2 x) 3) (pow.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 3)) (+.f64 (pow.f64 (*.f64 2 x) 2) (-.f64 (pow.f64 (*.f64 (*.f64 z (*.f64 y t)) -9) 2) (*.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 y t)) -9)))))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>.f64 (*.f64 27 a) 0) (>.f64 b 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (cbrt.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 3))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (*.f64 27 (*.f64 a b)) 0) (pow.f64 (*.f64 (*.f64 27 (*.f64 a b)) (+.f64 1 (/.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) (*.f64 27 (*.f64 a b))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 2)) (-.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) 0) (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) 1)) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (!=.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 0) (pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 3) (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 3)) (+.f64 (pow.f64 (*.f64 27 (*.f64 a b)) 2) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)) 2) (*.f64 (*.f64 27 (*.f64 a b)) (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))))) 1) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (!=.f64 1 0) (!=.f64 3 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>=.f64 3 0) (>=.f64 3 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>=.f64 1 0) (>=.f64 9 0)) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>=.f64 9 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (and (>=.f64 (cbrt.f64 9) 0) (>=.f64 (cbrt.f64 81) 0)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9)))) (*.f64 (sqrt.f64 (cbrt.f64 9)) (sqrt.f64 (cbrt.f64 81)))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(if (>.f64 b 0) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))) (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 (*.f64 z (*.f64 y t)) -9))))
(fma.f64 (*.f64 27 a) b (-.f64 (*.f64 2 x) (*.f64 (*.f64 y t) (*.f64 9 z))))

eval263.0ms (0.3%)

Compiler

Compiled 6894 to 4308 computations (37.5% saved)

prune272.0ms (0.3%)

Pruning

7 alts after pruning (4 fresh and 3 done)

PrunedKeptTotal
New2200220
Fresh044
Picked011
Done022
Total2207227
Accurracy
100.0%
Counts
227 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.5%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) z))))
95.5%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 y t) 9) z))))
93.6%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 9 z) y) t))))
93.6%
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 t (*.f64 y z)) 9))))
95.1%
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 (*.f64 b 27) a))
95.5%
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b)))
26.4%
(*.f64 (*.f64 -9 y) (*.f64 t z))
Compiler

Compiled 149 to 110 computations (26.2% saved)

regimes432.0ms (0.5%)

Accuracy

Total -58.6b remaining (-10179.1%)

Threshold costs -58.6b (-10179.1%)

Counts
12 → 3
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 27 a) b (fma.f64 x 2 (*.f64 -9 (*.f64 y (*.f64 t z))))) 3))
(*.f64 (*.f64 -9 y) (*.f64 t z))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b)))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 (*.f64 b 27) a))
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 9 z)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 9 z)) 2) (*.f64 y t))))))
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 t y) (*.f64 z 9)))))
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 t (*.f64 y z)) 9))))
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 9 z) y) t))))
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 y t) 9) z))))
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 y z) 9) t))))
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 y t) (cbrt.f64 9)) (cbrt.f64 81)) z))))
Outputs
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b)))
(fma.f64 (*.f64 a 27) b (fma.f64 x 2 (neg.f64 (*.f64 (*.f64 t (*.f64 y z)) 9))))
(+.f64 (fma.f64 x 2 (*.f64 (*.f64 z -9) (*.f64 y t))) (*.f64 27 (*.f64 a b)))
Calls

14 calls:

49.0ms
a
44.0ms
(*.f64 a 27)
41.0ms
t
41.0ms
z
40.0ms
(*.f64 (*.f64 y 9) z)
Results
AccuracySegmentsBranch
95.5%1x
95.5%1y
99.1%3z
98.2%2t
97.1%3a
95.5%1b
99.1%3(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
99.1%3(-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t))
95.5%1(*.f64 x 2)
99.1%3(*.f64 (*.f64 (*.f64 y 9) z) t)
99.1%3(*.f64 (*.f64 y 9) z)
95.5%1(*.f64 y 9)
95.5%1(*.f64 (*.f64 a 27) b)
97.1%3(*.f64 a 27)
Compiler

Compiled 348 to 246 computations (29.3% saved)

bsearch54.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
Steps
TimeLeftRight
11.0ms
1.2009279022062552e-212
1.762612890680897e-212
41.0ms
-6.896209565301094e+157
-2.085394214504085e+154
Results
41.0ms176×body256valid
5.0ms23×body256infinite
Compiler

Compiled 538 to 399 computations (25.8% saved)

simplify2.0ms (0%)

Stop Event
fuel
Compiler

Compiled 62 to 40 computations (35.5% saved)

soundness0.0ms (0%)

end61.0ms (0.1%)

Compiler

Compiled 62 to 40 computations (35.5% saved)

Profiling

Loading profile data...