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