+Sat Oct 20 15:16:10 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * i386.c (split_di): Handle splitting of DFmode.
+
Sat Oct 20 07:27:14 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* emit-rtl.c (set_mem_attributes): Alignment is in bits.
}
else
{
- lo_half[num] = simplify_gen_subreg (SImode, op, DImode, 0);
- hi_half[num] = simplify_gen_subreg (SImode, op, DImode, 4);
+ lo_half[num] = simplify_gen_subreg (SImode, op,
+ GET_MODE (op) == VOIDmode
+ ? DImode : GET_MODE (op), 0);
+ hi_half[num] = simplify_gen_subreg (SImode, op,
+ GET_MODE (op) == VOIDmode
+ ? DImode : GET_MODE (op), 4);
}
}
}