DA
FP_DECL_D(DA); FP_DECL_D(DB); FP_DECL_D(DR);
FP_UNPACK_RAW_DP(DA, &va);
if (!DA_e && !_FP_FRAC_ZEROP_1(DA)) {
_FP_FRAC_SET_1(DA, _FP_ZEROFRAC_1);
FP_CMP_D(res, DA, DB, 3);
|| FP_ISSIGNAN_D(DA)
FP_UNPACK_DP(DA, &va);
FP_SUB_D(DR, DA, DB);
FP_ADD_D(DR, DA, DB);
FP_MUL_D(DR, DA, DB);
FP_DIV_D(DR, DA, DB);
FP_DECL_D(DA); FP_DECL_D(DB); FP_DECL_D(DR);
FP_UNPACK_DP(DA, va.dp);
FP_UNPACK_DP(DA, va.dp);
FP_ADD_D(DR, DA, DB);
FP_SUB_D(DR, DA, DB);
FP_MUL_D(DR, DA, DB);
FP_DIV_D(DR, DA, DB);
FP_CMP_D(IR, DA, DB, 3);
if (IR == 3 && (FP_ISSIGNAN_D(DA) || FP_ISSIGNAN_D(DB)))
FP_DECL_D(DA); FP_DECL_D(DB); FP_DECL_D(DR);
case 6: FP_UNPACK_DP (DA, rs1); break;
case FADDD: FP_ADD_D (DR, DA, DB); break;
case FSUBD: FP_SUB_D (DR, DA, DB); break;
case FSMULD: FP_CONV (D, S, 2, 1, DA, SA);
case FMULD: FP_MUL_D (DR, DA, DB); break;
case FDMULQ: FP_CONV (Q, D, 4, 2, QA, DA);
case FDIVD: FP_DIV_D (DR, DA, DB); break;
FP_CMP_D(IR, DB, DA, 3);
FP_ISSIGNAN_D(DA) ||
FP_DECL_D(DA); FP_DECL_D(DB); FP_DECL_D(DR);
case 6: FP_UNPACK_DP (DA, rs1); break;
case FADDD: FP_ADD_D (DR, DA, DB); break;
case FSUBD: FP_SUB_D (DR, DA, DB); break;
case FSMULD: FP_CONV (D, S, 1, 1, DA, SA);
case FMULD: FP_MUL_D (DR, DA, DB); break;
case FDMULQ: FP_CONV (Q, D, 2, 1, QA, DA);
case FDIVD: FP_DIV_D (DR, DA, DB); break;
val = readl(regs + DA(thrd->id));
XGMAC_SET_BITS(mdio_sca, MAC_MDIOSCAR, DA, da);