QUAD
size = QUAD;
db_printf("%s", db_reg[rex != 0 ? 1 : 0][(size == LONG && (rex & REX_W)) ? QUAD : size][addrp->disp]);
case QUAD:
db_print_address(seg, (rex & REX_W) ? QUAD : LONG, rex, &address);
db_printf("%s", db_reg[rex != 0 ? 1 : 0][(size == LONG && (rex & REX_W)) ? QUAD : size][f_reg(rex, regmodrm)]);
db_printf("%s", db_reg[rex != 0 ? 1 : 0][QUAD][f_reg(rex, regmodrm)]);
db_printf("%s", db_reg[0][QUAD][f_rm(rex, inst)]);
db_printf("%s", db_reg[rex != 0 ? 1 : 0][(rex & REX_R) ? QUAD : LONG][f_rm(rex, inst)]);
db_printf("%s", db_reg[rex != 0 ? 1 : 0][(size == LONG && (rex & REX_W)) ? QUAD : size][f_rm(rex, regmodrm)]);
len = db_lengths[(size == LONG && (rex & REX_W)) ? QUAD : size];
len = db_lengths[rex & REX_W ? QUAD : LONG];
len = db_lengths[(size == LONG && (rex & REX_W)) ? QUAD : size];
/*5*/ { "fild", QUAD, 0, 0 },
/*7*/ { "fistp", QUAD, 0, 0 },
case QUAD:
/*5*/ { "fild", QUAD, 0, 0 },
/*7*/ { "fistp", QUAD, 0, 0 },
flags |= QUAD;
flags |= QUAD;
else if (flags & QUAD)
else if (flags & QUAD)