FP_CLS_NAN
R##_c = FP_CLS_NAN; \
if (DB_c == FP_CLS_NAN
R##_c = FP_CLS_NAN; \
if (A_c == FP_CLS_NAN || B_c == FP_CLS_NAN)
if (B_c != FP_CLS_NAN)
if (B_c != FP_CLS_NAN)
if (R_c != FP_CLS_NAN)
if (R_c != FP_CLS_NAN)
if (B_c != FP_CLS_NAN)
if (R_c != FP_CLS_NAN)
if (B_c != FP_CLS_NAN)
if (R_c != FP_CLS_NAN)
if (A_c == FP_CLS_NAN || (A_c != FP_CLS_ZERO && A_s)) {
if (B_c == FP_CLS_NAN)
if (B_c == FP_CLS_NAN)
if (B_c != FP_CLS_NAN)
if (B_c != FP_CLS_NAN)
if (R_c == FP_CLS_NAN) {
if (SB_c == FP_CLS_NAN) {
if (SB_c == FP_CLS_NAN) {
if (SB_c == FP_CLS_NAN) {
if (DB_c == FP_CLS_NAN) {
if (DB_c == FP_CLS_NAN) {
if (DB_c == FP_CLS_NAN) {
if (DB_c == FP_CLS_NAN) {
if (SB0_c == FP_CLS_NAN) {
if (SB1_c == FP_CLS_NAN) {
if (SB0_c == FP_CLS_NAN) {
if (SB1_c == FP_CLS_NAN) {
if (SB0_c == FP_CLS_NAN) {
if (SB1_c == FP_CLS_NAN) {
R##_c = FP_CLS_NAN; \
R##_c = FP_CLS_NAN; \
R##_c = FP_CLS_NAN; \
if (S##_c != FP_CLS_NAN) \
if (S##_c != FP_CLS_NAN) \
if (S##_c != FP_CLS_NAN) \
if (S##_c != FP_CLS_NAN) \
case FP_CLS_NAN: \
case _FP_CLS_COMBINE(FP_CLS_NAN,FP_CLS_NAN): \
case _FP_CLS_COMBINE(FP_CLS_NAN,FP_CLS_NORMAL): \
case _FP_CLS_COMBINE(FP_CLS_NAN,FP_CLS_INF): \
case _FP_CLS_COMBINE(FP_CLS_NAN,FP_CLS_ZERO): \
case _FP_CLS_COMBINE(FP_CLS_NORMAL,FP_CLS_NAN): \
case _FP_CLS_COMBINE(FP_CLS_INF,FP_CLS_NAN): \
case _FP_CLS_COMBINE(FP_CLS_ZERO,FP_CLS_NAN): \
R##_c = FP_CLS_NAN; \
if (Y##_c != FP_CLS_NAN) Y##_s ^= 1; \
case _FP_CLS_COMBINE(FP_CLS_NAN,FP_CLS_NAN): \
case _FP_CLS_COMBINE(FP_CLS_NAN,FP_CLS_NORMAL): \
case _FP_CLS_COMBINE(FP_CLS_NAN,FP_CLS_INF): \
case _FP_CLS_COMBINE(FP_CLS_NAN,FP_CLS_ZERO): \
case _FP_CLS_COMBINE(FP_CLS_NORMAL,FP_CLS_NAN): \
case _FP_CLS_COMBINE(FP_CLS_INF,FP_CLS_NAN): \
case _FP_CLS_COMBINE(FP_CLS_ZERO,FP_CLS_NAN): \
R##_c = FP_CLS_NAN; \
case _FP_CLS_COMBINE(FP_CLS_NAN,FP_CLS_NAN): \
case _FP_CLS_COMBINE(FP_CLS_NAN,FP_CLS_NORMAL): \
case _FP_CLS_COMBINE(FP_CLS_NAN,FP_CLS_INF): \
case _FP_CLS_COMBINE(FP_CLS_NAN,FP_CLS_ZERO): \
case _FP_CLS_COMBINE(FP_CLS_NORMAL,FP_CLS_NAN): \
case _FP_CLS_COMBINE(FP_CLS_INF,FP_CLS_NAN): \
case _FP_CLS_COMBINE(FP_CLS_ZERO,FP_CLS_NAN): \
R##_c = FP_CLS_NAN; \
R##_c = FP_CLS_NAN; \
case FP_CLS_NAN: \
R##_c = FP_CLS_NAN; \
R##_c = FP_CLS_NAN; /* NAN */ \
R##_c = FP_CLS_NAN; /* sNAN */ \
case FP_CLS_NAN: \
X##_c = FP_CLS_NAN; \
case FP_CLS_NAN: \