description

# reciprocalSqrt abstract method

Float32x4 reciprocalSqrt()

Lane-wise approximation of reciprocal square root.

Approximates the same result as reciprocal followed by sqrt, or sqrt followed by reciprocal, but may be more precise and/or efficient due to computing the result directly, rather than not creating a an intermediate result, and possibly by working entirely at a reduced precision.

The result can differ between platforms due to differences in approximation and precision, and for values where the order of sqrt and reciprocal makes a difference. The latter applies specifically to `-0.0` where `sqrt(-0.0)` is defined to be -0.0, and `reciprocal` of that is -Infinity. In the opposite order it computes `sqrt` of -Infinity which is NaN.

## Implementation

    Float32x4 reciprocalSqrt();