From: Fariborz Jahanian Date: Mon, 26 Jan 2004 17:47:42 +0000 (+0000) Subject: rs6000.c, rs6000.md, function.c, expr.c checked in. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6c8066b9ca1dc817d1620af3e6694444f87944ca;p=platform%2Fupstream%2Fgcc.git rs6000.c, rs6000.md, function.c, expr.c checked in. rs6000.c, rs6000.md, function.c, expr.c checked in. All related to -mcpu=G5 compilation mode. From-SVN: r76651 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f873023..65f5704 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,26 @@ +2004-01-26 Fariborz Jahanian + + * config/rs6000/rs6000.c (rs6000_emit_move): split slow + unaligned load/store into smaller loads and stores. + +2004-01-26 Fariborz Jahanian + + * function.c (assign_parms): Do not assign + long long argument to memory in prologue if + is it loaded into register. + +2004-01-26 Fariborz Jahanian + + PR middle-end/13779 + * expr.c (emit_group_load): split constant + correctly into register components of PARALLEL insn. + +2004-01-26 Fariborz Jahanian + + * gcc/config/rs6000/rs6000.md (save_stack_nonlocal): + Use adjust_address_nv directly with appropriate mode. + (restore_stack_nonlocal): Ditto. + 2004-01-26 Kazu Hirata * config/xtensa/xtensa-protos.h: Remove the prototype for