* i386.c (split_di): Handle splitting of DFmode.

From-SVN: r46380
This commit is contained in:
Jan Hubicka 2001-10-20 15:16:55 +02:00 committed by Jan Hubicka
parent 56f1f5ae6a
commit 38ca929b57
2 changed files with 10 additions and 2 deletions

View File

@ -1,3 +1,7 @@
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.

View File

@ -5937,8 +5937,12 @@ split_di (operands, num, lo_half, hi_half)
}
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);
}
}
}