* rtlanal.c (operand_preference): Fix preference for objects.
* gcse.c (handle_avail_expr): Be prepared to handle single_set parallels. * combine.c (if_then_else_cond): Use simplify_subreg instead of operand_subword. * integreate.c (sub_constants): Likewise. * emit-rtl.c (constant_subword): Deprecate; remove most of code and use simplify_gen_subreg. Mon Jun 4 19:55:23 CEST 2001 Lars Brinkhoff <lars@nocrew.org> * sibcall.c (skip_copy_to_return_value): recognize the situation when the called function's return value is copied into an intermediate pseudo, and then into the calling functions return value register. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42864 138bc75d-0d04-0410-961f-82ee72b054a4
Showing
- gcc/ChangeLog 27 additions, 0 deletionsgcc/ChangeLog
- gcc/combine.c 7 additions, 20 deletionsgcc/combine.c
- gcc/config/i386/i386.c 1 addition, 1 deletiongcc/config/i386/i386.c
- gcc/emit-rtl.c 7 additions, 79 deletionsgcc/emit-rtl.c
- gcc/gcse.c 11 additions, 9 deletionsgcc/gcse.c
- gcc/integrate.c 5 additions, 10 deletionsgcc/integrate.c
- gcc/rtlanal.c 7 additions, 6 deletionsgcc/rtlanal.c
- gcc/sibcall.c 24 additions, 0 deletionsgcc/sibcall.c
- gcc/simplify-rtx.c 3 additions, 3 deletionsgcc/simplify-rtx.c
Loading
Please register or sign in to comment