The OpenD Programming Language

inteli.math

Transcendental bonus functions.

Members

Functions

_mm_exp_ps
__m128 _mm_exp_ps(__m128 x)

Natural exp computed for 4 simultaneous float in x. This is an approximation, valid up to approximately -109dB of accuracy IMPORTANT: NaN input not supported.

_mm_exp_ss
float _mm_exp_ss(float v)

Natural exp computed for a single float. This is an approximation, valid up to approximately -109dB of accuracy IMPORTANT: NaN input not supported.

_mm_log_ps
__m128 _mm_log_ps(__m128 x)

Natural logarithm computed for 4 simultaneous float. This is an approximation, valid up to approximately -119dB of accuracy, on the range -inf..50 IMPORTANT: NaN, zero, or infinity input not supported properly. x must be > 0 and finite.

_mm_log_ss
float _mm_log_ss(float v)

Natural log computed for a single 32-bit float. This is an approximation, valid up to approximately -119dB of accuracy, on the range -inf..50 IMPORTANT: NaN, zero, or infinity input not supported properly. x must be > 0 and finite.

_mm_pow_ps
__m128 _mm_pow_ps(__m128 base, __m128 exponents)

Computes base^exponent, for 4 floats at once. This is an approximation, valid up to approximately -100dB of accuracy IMPORTANT: NaN, zero, or infinity input not supported properly. x must be > 0 and finite.

_mm_pow_ps
__m128 _mm_pow_ps(__m128 base, float exponent)

Computes base^exponent, for 4 floats at once. This is an approximation, valid up to approximately -100dB of accuracy IMPORTANT: NaN, zero, or infinity input not supported properly. x must be > 0 and finite.

_mm_pow_ss
float _mm_pow_ss(float base, float exponent)

Computes base^exponent for a single 32-bit float. This is an approximation, valid up to approximately -100dB of accuracy IMPORTANT: NaN, zero, or infinity input not supported properly. x must be > 0 and finite.

Meta