SGL_INFINITY_EXPONENT
if (dest_exponent >= SGL_INFINITY_EXPONENT) {
if (dest_exponent >= SGL_INFINITY_EXPONENT+SGL_WRAP)
if (src_exponent == SGL_INFINITY_EXPONENT) {
if (result_exponent >= SGL_INFINITY_EXPONENT) {
if (result_exponent >= SGL_INFINITY_EXPONENT) {
if ((src_exponent = Sgl_exponent(src)) == SGL_INFINITY_EXPONENT) {
if(result_exponent == SGL_INFINITY_EXPONENT)
if ((result_exponent = Sgl_exponent(left)) == SGL_INFINITY_EXPONENT)
if( (Sgl_exponent(left) == SGL_INFINITY_EXPONENT)
|| (Sgl_exponent(right) == SGL_INFINITY_EXPONENT) )
if( ( (Sgl_exponent(left) == SGL_INFINITY_EXPONENT)
( (Sgl_exponent(right) == SGL_INFINITY_EXPONENT)
else if( ((Sgl_exponent(left) == SGL_INFINITY_EXPONENT)
((Sgl_exponent(right) == SGL_INFINITY_EXPONENT)
if (dest_exponent >= SGL_INFINITY_EXPONENT) {
if (dest_exponent >= SGL_INFINITY_EXPONENT) {
if ((opnd1_exponent = Sgl_exponent(opnd1)) == SGL_INFINITY_EXPONENT) {
if ((opnd2_exponent = Sgl_exponent(opnd2)) == SGL_INFINITY_EXPONENT) {
if ((src_exponent = Sgl_exponent(src)) == SGL_INFINITY_EXPONENT) {
if(result_exponent == SGL_INFINITY_EXPONENT)
if ((result_exponent = Sgl_exponent(left)) == SGL_INFINITY_EXPONENT)
(Sgl_exponent(sgl_value)==SGL_INFINITY_EXPONENT && \
(Sgl_exponent(sgl_value)==SGL_INFINITY_EXPONENT && \
(Sgl_exponent(sgl_value)!=SGL_INFINITY_EXPONENT || \
Deposit_sexponent(sgl_value,SGL_INFINITY_EXPONENT)
(SGL_INFINITY_EXPONENT << (32-(1+SGL_EXP_LENGTH))))
Sall(sgl_value) = (SGL_INFINITY_EXPONENT << (32-(1+SGL_EXP_LENGTH)))
Sall(sgl_value) = (SGL_INFINITY_EXPONENT << (32-(1+SGL_EXP_LENGTH))) \
Sall(sgl_value) = (SGL_INFINITY_EXPONENT << (32-(1+SGL_EXP_LENGTH))) | \
((1<<SGL_EXP_LENGTH) | SGL_INFINITY_EXPONENT) << (32-(1+SGL_EXP_LENGTH))
(Sgl_exponent(sgl_value)==SGL_INFINITY_EXPONENT)
(Sgl_exponent(sgl_value)!=SGL_INFINITY_EXPONENT)