<<<    Index    >>>
F-24
GUIDELINES FOR WRITING SIMD FLOATING-POINT EXCEPTION 
          res = ZEROF;
        else if (res < 0.0)
          res = NZEROF;
        // else leave res unchanged
        exc_env->status_flag_inexact = 1;
        exc_env->status_flag_underflow = 1;
      }
      exc_env->result_fval = res; 
      if (sw & ZERODIVIDE_MASK) exc_env->status_flag_divide_by_zero = 1;
      if (sw & DENORMAL_MASK) exc_env->status_flag_denormal= 1;
      if (sw & INVALID_MASK) exc_env->status_flag_invalid_operation = 1;
      return (DO_NOT_RAISE_EXCEPTION);
      break;
    case CMPPS:
    case CMPSS:
      ...
      break;
    case COMISS:
    case UCOMISS:
      ...
      break;
    case CVTPI2PS:
    case CVTSI2SS:
      ...
      break;
    case CVTPS2PI:
    case CVTSS2SI:
    case CVTTPS2PI:
    case CVTTSS2SI:
      ...
      break;
<<<    Index    >>>