* arm.c (emit_set_insn): New function.
commit0083a3b91fdaa17ebbc88cc0704cc0df48c11729
authorrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 22 Nov 2005 14:30:10 +0000 (22 14:30 +0000)
committerrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 22 Nov 2005 14:30:10 +0000 (22 14:30 +0000)
tree4a9cefa054aaa0db3888fc4ecf16ef37f0e5aea2
parent75b5cdc49ab7bb0eb3181f146d7ba2fc45453b74
* arm.c (emit_set_insn): New function.
(arm_split_constant): Call it.
(arm_gen_compare_reg, arm_reload_in_hi, arm_reload_out_hi): Likewise.
(arm_legitimize_address): Likewise.  Use plus_constant.
(arm_expand_prologue): Likewise.  Use VOIDmode in SET.
(thumb_expand_prologue): Likewise.
(arm_gen_load_multiple): Use VOIDmode in SET.
(arm_gen_store_multiple): Likewise.
(vfp_emit_fstmx): Likewise.  Use plus_constant.
(emit_multi_reg_push): Likewise.
(emit_sfm): Use plus_constant.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107361 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm.c