#include <ppc_ps.h> f32x2 __PS_RESS(float f1);
|f1||Paired single value.|
__PS_RESS returns an estimate of the reciprocal of the input, duplicated into both parts of the paired single.
Returns the estimated reciprocal, correct to one part in 4096.
Compute a quick estimate of the reciprocal of the input values. The estimates are correct to a precision of one part in 4096 of the reciprocal. That is, for each value x and estimate, the following equation is true:
| (estimate − (1/x)) / (1/x) | ≤ 1/4096
#include <ppc_ghs.h> float in; f32x2 out; ... out = __PS_RESS(in);
Is equivalent to:
out = fres(in); out = out;
2013/05/08 Automated cleanup pass.
2011/09/21 Initial version.