| Inputs |
|---|
y |
(+.f64 (*.f64 2 x) y) |
(+.f64 (*.f64 2 x) y) |
(+.f64 (*.f64 2 x) y) |
(*.f64 2 x) |
(+.f64 (*.f64 2 x) y) |
(+.f64 (*.f64 2 x) y) |
(+.f64 (*.f64 2 x) y) |
(*.f64 2 x) |
(+.f64 (*.f64 2 x) y) |
(+.f64 (*.f64 2 x) y) |
(+.f64 (*.f64 2 x) y) |
(*.f64 2 x) |
(+.f64 (*.f64 2 x) y) |
(+.f64 (*.f64 2 x) y) |
(+.f64 (*.f64 2 x) y) |
y |
(+.f64 (*.f64 2 x) y) |
(+.f64 (*.f64 2 x) y) |
(+.f64 (*.f64 2 x) y) |
y |
(+.f64 (*.f64 2 x) y) |
(+.f64 (*.f64 2 x) y) |
(+.f64 (*.f64 2 x) y) |
(fma.f64 1 (+.f64 x y) x) |
(fma.f64 1 x (+.f64 x y)) |
(fma.f64 1 y (+.f64 x x)) |
(fma.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 y y)) (+.f64 x x)) |
(fma.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y) (+.f64 x x)) |
(fma.f64 y 1 (+.f64 x x)) |
(fma.f64 x 1 (+.f64 x y)) |
(fma.f64 (+.f64 x y) 1 x) |
(fma.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (pow.f64 (+.f64 x y) 2)) x) |
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (+.f64 x y)) |
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (+.f64 x y)) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 x y) 2)) (cbrt.f64 (+.f64 x y)) x) |
(if (!=.f64 (neg.f64 (neg.f64 y)) 0) (/.f64 (*.f64 (+.f64 (+.f64 x y) x) (neg.f64 y)) (neg.f64 y)) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 (fma.f64 x (neg.f64 y) (pow.f64 (+.f64 x y) 2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 x 3)) (fma.f64 x (neg.f64 y) (pow.f64 (+.f64 x y) 2))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 x 0) (/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 x 3)) (fma.f64 x (neg.f64 y) (pow.f64 (+.f64 x y) 2))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 (+.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 x 3)) (fma.f64 x (neg.f64 y) (pow.f64 (+.f64 x y) 2))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 (-.f64 (+.f64 x x) y) 0) (/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 y y)) (-.f64 (+.f64 x x) y)) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 (-.f64 y (+.f64 x x)) 0) (/.f64 (-.f64 (*.f64 y y) (*.f64 (+.f64 x x) (+.f64 x x))) (-.f64 y (+.f64 x x))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (-.f64 (*.f64 y y) (*.f64 (+.f64 x x) y))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 x x) 3) (pow.f64 y 3)) (+.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (-.f64 (*.f64 y y) (*.f64 (+.f64 x x) y)))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 (+.f64 (*.f64 y y) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 y (+.f64 x x)))) 0) (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x x) 3)) (+.f64 (*.f64 y y) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 y (+.f64 x x))))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 (+.f64 x x) 0) (/.f64 (+.f64 (pow.f64 (+.f64 x x) 3) (pow.f64 y 3)) (+.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (-.f64 (*.f64 y y) (*.f64 (+.f64 x x) y)))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 y 0) (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x x) 3)) (+.f64 (*.f64 y y) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 y (+.f64 x x))))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 y 0) (/.f64 (+.f64 (pow.f64 (+.f64 x x) 3) (pow.f64 y 3)) (+.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (-.f64 (*.f64 y y) (*.f64 (+.f64 x x) y)))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 (+.f64 x x) 0) (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x x) 3)) (+.f64 (*.f64 y y) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 y (+.f64 x x))))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 (neg.f64 y) 0) (/.f64 (*.f64 (+.f64 (+.f64 x y) x) (neg.f64 y)) (neg.f64 y)) (+.f64 (+.f64 x y) x)) |
(+.f64 (+.f64 x y) x) |
(+.f64 x (+.f64 x y)) |
(+.f64 (+.f64 x x) y) |
(+.f64 y (+.f64 x x)) |
(+.f64 (*.f64 (+.f64 x x) 1) y) |
(+.f64 y (*.f64 (+.f64 x x) 1)) |
(*.f64 1 (+.f64 (+.f64 x y) x)) |
(*.f64 (+.f64 (+.f64 x y) x) 1) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 x y) x) 2)) (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 x y) x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 x y) x))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 x y) x))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 x y) x))) 2) 2) (cbrt.f64 (+.f64 (+.f64 x y) x)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 x y) x))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 x y) x))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 x y) x) 2)))) |
(*.f64 (cbrt.f64 (+.f64 (+.f64 x y) x)) (cbrt.f64 (pow.f64 (+.f64 (+.f64 x y) x) 2))) |
(*.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (-.f64 (cbrt.f64 (pow.f64 (+.f64 x y) 2)) (cbrt.f64 (*.f64 (+.f64 x y) x)))) (+.f64 (cbrt.f64 x) (cbrt.f64 (+.f64 x y)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (+.f64 x y) 2)) (-.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 (+.f64 x y) x)))) (+.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 x))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 x y) x) 2)) (cbrt.f64 (+.f64 (+.f64 x y) x))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 (+.f64 x y) x)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 x y) x))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 x y) x))) 2) 2)) |
(pow.f64 (cbrt.f64 (+.f64 (+.f64 x y) x)) 3) |
(pow.f64 (+.f64 (+.f64 x y) x) 1) |
(pow.f64 (pow.f64 (+.f64 (+.f64 x y) x) 3) 1/3) |
(cbrt.f64 (pow.f64 (+.f64 (+.f64 x y) x) 3)) |
| Outputs |
|---|
y |
(+.f64 (*.f64 2 x) y) |
(fma.f64 2 x y) |
(+.f64 (*.f64 2 x) y) |
(fma.f64 2 x y) |
(+.f64 (*.f64 2 x) y) |
(fma.f64 2 x y) |
(*.f64 2 x) |
(+.f64 x x) |
(+.f64 (*.f64 2 x) y) |
(fma.f64 2 x y) |
(+.f64 (*.f64 2 x) y) |
(fma.f64 2 x y) |
(+.f64 (*.f64 2 x) y) |
(fma.f64 2 x y) |
(*.f64 2 x) |
(+.f64 x x) |
(+.f64 (*.f64 2 x) y) |
(fma.f64 2 x y) |
(+.f64 (*.f64 2 x) y) |
(fma.f64 2 x y) |
(+.f64 (*.f64 2 x) y) |
(fma.f64 2 x y) |
(*.f64 2 x) |
(+.f64 x x) |
(+.f64 (*.f64 2 x) y) |
(fma.f64 2 x y) |
(+.f64 (*.f64 2 x) y) |
(fma.f64 2 x y) |
(+.f64 (*.f64 2 x) y) |
(fma.f64 2 x y) |
y |
(+.f64 (*.f64 2 x) y) |
(fma.f64 2 x y) |
(+.f64 (*.f64 2 x) y) |
(fma.f64 2 x y) |
(+.f64 (*.f64 2 x) y) |
(fma.f64 2 x y) |
y |
(+.f64 (*.f64 2 x) y) |
(fma.f64 2 x y) |
(+.f64 (*.f64 2 x) y) |
(fma.f64 2 x y) |
(+.f64 (*.f64 2 x) y) |
(fma.f64 2 x y) |
(fma.f64 1 (+.f64 x y) x) |
(fma.f64 2 x y) |
(fma.f64 1 x (+.f64 x y)) |
(fma.f64 2 x y) |
(fma.f64 1 y (+.f64 x x)) |
(fma.f64 2 x y) |
(fma.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 y y)) (+.f64 x x)) |
(fma.f64 2 x y) |
(fma.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y) (+.f64 x x)) |
(fma.f64 2 x y) |
(fma.f64 y 1 (+.f64 x x)) |
(fma.f64 2 x y) |
(fma.f64 x 1 (+.f64 x y)) |
(fma.f64 2 x y) |
(fma.f64 (+.f64 x y) 1 x) |
(fma.f64 2 x y) |
(fma.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (pow.f64 (+.f64 x y) 2)) x) |
(fma.f64 2 x y) |
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (+.f64 x y)) |
(fma.f64 2 x y) |
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (+.f64 x y)) |
(fma.f64 2 x y) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 x y) 2)) (cbrt.f64 (+.f64 x y)) x) |
(fma.f64 2 x y) |
(if (!=.f64 (neg.f64 (neg.f64 y)) 0) (/.f64 (*.f64 (+.f64 (+.f64 x y) x) (neg.f64 y)) (neg.f64 y)) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 y 0) (/.f64 (*.f64 (fma.f64 2 x y) y) y) (fma.f64 2 x y)) |
(if (!=.f64 (fma.f64 x (neg.f64 y) (pow.f64 (+.f64 x y) 2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 x 3)) (fma.f64 x (neg.f64 y) (pow.f64 (+.f64 x y) 2))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 (fma.f64 x (neg.f64 y) (pow.f64 (+.f64 x y) 2)) 0) (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x y) 3)) (fma.f64 x (neg.f64 y) (pow.f64 (+.f64 x y) 2))) (fma.f64 2 x y)) |
(if (!=.f64 x 0) (/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 x 3)) (fma.f64 x (neg.f64 y) (pow.f64 (+.f64 x y) 2))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 x 0) (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x y) 3)) (fma.f64 x (neg.f64 y) (pow.f64 (+.f64 x y) 2))) (fma.f64 2 x y)) |
(if (!=.f64 (+.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 x 3)) (fma.f64 x (neg.f64 y) (pow.f64 (+.f64 x y) 2))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 (+.f64 x y) 0) (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x y) 3)) (fma.f64 x (neg.f64 y) (pow.f64 (+.f64 x y) 2))) (fma.f64 2 x y)) |
(if (!=.f64 (-.f64 (+.f64 x x) y) 0) (/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 y y)) (-.f64 (+.f64 x x) y)) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 (-.f64 (+.f64 x x) y) 0) (/.f64 (fma.f64 y y (neg.f64 (pow.f64 (+.f64 x x) 2))) (-.f64 y (+.f64 x x))) (fma.f64 2 x y)) |
(if (!=.f64 (-.f64 y (+.f64 x x)) 0) (/.f64 (-.f64 (*.f64 y y) (*.f64 (+.f64 x x) (+.f64 x x))) (-.f64 y (+.f64 x x))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 (-.f64 y (+.f64 x x)) 0) (/.f64 (fma.f64 y y (neg.f64 (pow.f64 (+.f64 x x) 2))) (-.f64 y (+.f64 x x))) (fma.f64 2 x y)) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (-.f64 (*.f64 y y) (*.f64 (+.f64 x x) y))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 x x) 3) (pow.f64 y 3)) (+.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (-.f64 (*.f64 y y) (*.f64 (+.f64 x x) y)))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 (fma.f64 y y (*.f64 (+.f64 x x) (-.f64 (+.f64 x x) y))) 0) (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x x) 3)) (fma.f64 y y (*.f64 (+.f64 x x) (-.f64 (+.f64 x x) y)))) (fma.f64 2 x y)) |
(if (!=.f64 (+.f64 (*.f64 y y) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 y (+.f64 x x)))) 0) (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x x) 3)) (+.f64 (*.f64 y y) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 y (+.f64 x x))))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 (fma.f64 y y (*.f64 (+.f64 x x) (-.f64 (+.f64 x x) y))) 0) (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x x) 3)) (fma.f64 y y (*.f64 (+.f64 x x) (-.f64 (+.f64 x x) y)))) (fma.f64 2 x y)) |
(if (!=.f64 (+.f64 x x) 0) (/.f64 (+.f64 (pow.f64 (+.f64 x x) 3) (pow.f64 y 3)) (+.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (-.f64 (*.f64 y y) (*.f64 (+.f64 x x) y)))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 (+.f64 x x) 0) (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x x) 3)) (fma.f64 y y (*.f64 (+.f64 x x) (-.f64 (+.f64 x x) y)))) (fma.f64 2 x y)) |
(if (!=.f64 y 0) (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x x) 3)) (+.f64 (*.f64 y y) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 y (+.f64 x x))))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 y 0) (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x x) 3)) (fma.f64 y y (*.f64 (+.f64 x x) (-.f64 (+.f64 x x) y)))) (fma.f64 2 x y)) |
(if (!=.f64 y 0) (/.f64 (+.f64 (pow.f64 (+.f64 x x) 3) (pow.f64 y 3)) (+.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (-.f64 (*.f64 y y) (*.f64 (+.f64 x x) y)))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 y 0) (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x x) 3)) (fma.f64 y y (*.f64 (+.f64 x x) (-.f64 (+.f64 x x) y)))) (fma.f64 2 x y)) |
(if (!=.f64 (+.f64 x x) 0) (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x x) 3)) (+.f64 (*.f64 y y) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 y (+.f64 x x))))) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 (+.f64 x x) 0) (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x x) 3)) (fma.f64 y y (*.f64 (+.f64 x x) (-.f64 (+.f64 x x) y)))) (fma.f64 2 x y)) |
(if (!=.f64 (neg.f64 y) 0) (/.f64 (*.f64 (+.f64 (+.f64 x y) x) (neg.f64 y)) (neg.f64 y)) (+.f64 (+.f64 x y) x)) |
(if (!=.f64 (neg.f64 y) 0) (/.f64 (*.f64 (fma.f64 2 x y) y) y) (fma.f64 2 x y)) |
(+.f64 (+.f64 x y) x) |
(fma.f64 2 x y) |
(+.f64 x (+.f64 x y)) |
(fma.f64 2 x y) |
(+.f64 (+.f64 x x) y) |
(fma.f64 2 x y) |
(+.f64 y (+.f64 x x)) |
(fma.f64 2 x y) |
(+.f64 (*.f64 (+.f64 x x) 1) y) |
(fma.f64 2 x y) |
(+.f64 y (*.f64 (+.f64 x x) 1)) |
(fma.f64 2 x y) |
(*.f64 1 (+.f64 (+.f64 x y) x)) |
(fma.f64 2 x y) |
(*.f64 (+.f64 (+.f64 x y) x) 1) |
(fma.f64 2 x y) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 x y) x) 2)) (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 x y) x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 x y) x))) 2)) |
(fma.f64 2 x y) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 x y) x))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 x y) x))) 2) 2) (cbrt.f64 (+.f64 (+.f64 x y) x)))) |
(fma.f64 2 x y) |
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 x y) x))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 x y) x))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 x y) x) 2)))) |
(fma.f64 2 x y) |
(*.f64 (cbrt.f64 (+.f64 (+.f64 x y) x)) (cbrt.f64 (pow.f64 (+.f64 (+.f64 x y) x) 2))) |
(fma.f64 2 x y) |
(*.f64 (+.f64 (cbrt.f64 (*.f64 x x)) (-.f64 (cbrt.f64 (pow.f64 (+.f64 x y) 2)) (cbrt.f64 (*.f64 (+.f64 x y) x)))) (+.f64 (cbrt.f64 x) (cbrt.f64 (+.f64 x y)))) |
(fma.f64 2 x y) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (+.f64 x y) 2)) (-.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (*.f64 (+.f64 x y) x)))) (+.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 x))) |
(fma.f64 2 x y) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 x y) x) 2)) (cbrt.f64 (+.f64 (+.f64 x y) x))) |
(fma.f64 2 x y) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 (+.f64 x y) x)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 x y) x))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (+.f64 x y) x))) 2) 2)) |
(fma.f64 2 x y) |
(pow.f64 (cbrt.f64 (+.f64 (+.f64 x y) x)) 3) |
(fma.f64 2 x y) |
(pow.f64 (+.f64 (+.f64 x y) x) 1) |
(fma.f64 2 x y) |
(pow.f64 (pow.f64 (+.f64 (+.f64 x y) x) 3) 1/3) |
(fma.f64 2 x y) |
(cbrt.f64 (pow.f64 (+.f64 (+.f64 x y) x) 3)) |
(fma.f64 2 x y) |