summaryrefslogtreecommitdiff
path: root/gcc/combine.c
Commit message (Expand)AuthorAgeFilesLines
* rtl.def: Add unordered fp comparisions.Richard Henderson2000-01-241-5/+12
* combine.c (combine_simplify_rtx): Give FLOAT_STORE_FLAG_VALUE a mode.Richard Henderson2000-01-171-3/+7
* cccp.c: PROTO -> PARAMS.Kaveh R. Ghazi2000-01-141-68/+68
* combine.c (if_then_else_cond): Be careful about what kinds of RTL expressions...Jeffrey A Law2000-01-131-1/+4
* combine.c (expand_field_assignment): Do not discard SUBREGs while computing n...Alexandre Oliva2000-01-101-0/+2
* Update copyrightJeff Law2000-01-041-1/+1
* combine.c (expand_compound_operation): Do not convert ZERO_EXTEND to SIGN_EXT...Jan Hubicka2000-01-031-28/+64
* combine.c (simplify_comparison): Reduce (OP (MINUS A B) 0) to (OP A B).Richard Henderson1999-12-161-0/+8
* Avoid making shared rtl.Bernd Schmidt1999-12-141-7/+13
* combine.c (combine_simplify_rtx): Fix order of checks for (ashiftrt foo C) ->...Jeffrey A Law1999-12-131-1/+1
* combine.c (record_promoted_value): Remove unused variable `links2'.Kaveh R. Ghazi1999-12-121-1/+1
* combine.c (try_combine, [...]): Remove REG_N_REFS updating code.Jan Hubicka1999-12-091-20/+0
* combine.c (check_promoted_subreg): Do not conditionalize this upon PROMOTE_FU...David S. Miller1999-12-061-6/+0
* Fix ia64 execute/930630-1.c miscompilation.Jim Wilson1999-12-061-5/+6
* combine.c (check_promoted_subreg, [...]): New functions.Jakub Jelinek1999-12-061-0/+93
* combine.c (try_combine): Before fixing up LOG_LINKS for the i3_subst_into_i2 ...J"orn Rennecke1999-12-021-13/+16
* combine.c (if_then_else_cond): Use const_true_rtx instead of const1_rtx for r...Jeffrey A Law1999-12-011-2/+2
* combine.c (try_combine): Only pass SET or CLOBBER to SET_DESTFranz Sirl1999-11-301-1/+3
* combine.c (setup_incoming_promotions): Pass an outgoing regno to FUNCTION_ARG...Jakub Jelinek1999-11-281-1/+7
* combine.c (try_combine): Add code to try to merge a set of a two-word pseudo ...Richard Kenner1999-11-271-0/+46
* combine.c (combine_simplify_rtx): When handling a SUBREG, take SUBREG_WORD in...J"orn Rennecke1999-11-221-1/+12
* bitmap.h (BITMAP_XFREE): New.Richard Henderson1999-11-041-3/+30
* * combine.c (combine_instructions): Use xmalloc instead of alloca.Mark Mitchell1999-11-011-17/+28
* [multiple changes]Richard Kenner1999-10-311-7/+103
* combine.c (combine_simplify_rtx): Renamed from simplify_rtx.Jeffrey A Law1999-10-311-3/+3
* rtl.h (note_stores): Add additional paramter.Mark Mitchell1999-10-271-17/+21
* basic-block.h (PROP_*): Move constants from ...Richard Henderson1999-10-201-1/+5
* combine.c (get_last_value): If the last set of a register is after subst_low_...Jeffrey A Law1999-10-181-54/+2
* fold-const.c (fold): Move bit_rotate code to the EXPR_PLUS case, falltrought ...Jan Hubicka1999-10-141-14/+9
* combine.c (simplify_logical): Recognize xor pattern that encodes rotation.Marc Espie1999-10-141-0/+15
* combine.c (refresh_blocks, [...]): New.Richard Henderson1999-10-101-19/+18
* Makefile.in (flow.o): Depend on TREE_H.Richard Henderson1999-10-091-46/+68
* combine.c (gen_rtx_combine): Add missing call to va_end().Kaveh R. Ghazi1999-09-261-0/+2
* Cope with down shifting a 32 bit constant on a 64 bit host.Nick Clifton1999-09-241-2/+2
* Use unsigned shift instead of signed shift.Nick Clifton1999-09-231-2/+6
* Make it possible to prototype port-specific functions (and convert i386 to us...Bernd Schmidt1999-09-201-0/+1
* Replace insn_foo with insn_data.foo.Richard Henderson1999-09-121-25/+34
* combine.c (SUBST): Break out to a real function do_SUBST.Richard Henderson1999-09-091-47/+62
* Merge in gcc2-ss-010999Jeff Law1999-09-061-54/+127
* combine.c (simplify_rtx): Recognize another case of a synthesized sign extens...Jeffrey A Law1999-09-021-2/+4
* combine.c (simplify_shift_const): Remove extra semicolon.Finn Hakansson1999-09-021-1/+1
* Fix for 'Deadly optimization bug' (see egcs mailing list archive)Bernd Schmidt1999-08-271-0/+5
* combine.c (nonzero_bits): Allow single-ly set registers to be anywere in the ...Gavin Romig-Koch1999-08-251-11/+28
* Warning fixes:Kaveh R. Ghazi1999-08-251-7/+5
* rtl.h (rtx_format): Constify a char*.Kaveh R. Ghazi1999-08-201-9/+9
* * combine.c (distribute_notes): Handle REG_EH_RETHROW.Andreas Schwab1999-08-171-2/+3
* Include function.h in most files.Bernd Schmidt1999-08-091-0/+1
* Optimize duplicate zero_extend operations.Jim Wilson1999-08-021-2/+5
* explow.c (trunc_int_for_mode): New function.Richard Henderson1999-07-221-43/+6
* Patch from David Mosberger to fix 32 host cross 64 target bug.David Mosberger1999-06-141-1/+6