calls.c (load_register_parameters): Call expand_shift instead of expand_binop with...
authorRoger Sayle <roger@eyesopen.com>
Mon, 5 Jul 2004 21:57:44 +0000 (21:57 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Mon, 5 Jul 2004 21:57:44 +0000 (21:57 +0000)
commit09b526703562a475d28e7a490e56dddb1edbe961
treeda845a026c41cbba580457d2d2a1cfac7bb30c10
parent7682ef833a7aadac91f2fd21d2c61b74f4d4c957
calls.c (load_register_parameters): Call expand_shift instead of expand_binop with ashl_optab (or other shift...

* calls.c (load_register_parameters): Call expand_shift instead
of expand_binop with ashl_optab (or other shift optab) directly.
* expr.c (emit_group_load, emit_group_store): Likewise.
* function.c (assign_parm_setup_block): Likewise.
* stmt.c (shift_return_value): Likewise.

From-SVN: r84134
gcc/ChangeLog
gcc/calls.c
gcc/expr.c
gcc/function.c
gcc/stmt.c