+ else if (p->in.left->in.type == FLOAT || p->in.left->in.type == DOUBLE) {
+ if (c == 'E' || p->in.left->in.type == FLOAT)
+ expand(p, INAREG, "ldZL\tAL\n\t");
+ if (p->in.op == INCR)
+ expand(p, INAREG, "addZL\tAR\n\tstZL\tAL");
+ else /* DECR */
+ expand(p, INAREG, "subZL\tAR\n\tstZL\tAL");
+ return;
+ }