Remo
Remo
Currently ISPC does not support cube root: https://godbolt.org/z/338aeEr89 . Would it be possible to add cbrt support to ISPC ?
https://github.com/shibatch/sleef/blob/85440a5e87dae36ca1b891de14bc83b441ae7c43/src/libm/sleefsp.c#L1031 This line can be simplified to `if (!o && d < 0) r = 3.1415927410125732422f - r;`
https://github.com/shibatch/sleef/blob/85440a5e87dae36ca1b891de14bc83b441ae7c43/src/libm/sleefsp.c#L71 `int xsignbitf(double d)` should probably use float instate of double.
Results for naive hypot function are pretty strange. https://herbie.uwplse.org/demo/beffe884b924ebd9b2264b60006ab037dded11c5.b9fb4a99a678c42719f1af4df2435bfd560a1c86/graph.html#reproduce The same applies to hypot with 3 parameters: sqrt(x*x+y*y+z*z). https://herbie.uwplse.org/demo/92fcb878d8333bea9340b8c6ad6e0dfc5d1ef52f.b9fb4a99a678c42719f1af4df2435bfd560a1c86/graph.html#reproduce
It would be great if arity 3 function would be supported! For example clamp(a,b,c), ifelse(c, t, f), powermod(x, p, m) and so on. How hard it would be to support...
Can we expect any further development on FEMFX?