aboutsummaryrefslogtreecommitdiff
path: root/gcc/jump.c
AgeCommit message (Expand)AuthorFilesLines
1999-11-17jump.c (jump_optimize_1): Don't try to duplicate the loop exit test if optimi...Richard Henderson1-2/+6
1999-11-11Avoid passing things like NEG into expand_and/expand_binopBernd Schmidt1-0/+3
1999-11-03defaults.h (ASM_OUTPUT_ALTERNATE_LABEL_NAME): Provide default.Catherine Moore1-1/+3
1999-11-02jump.c (jump_optimize_1): Swap the incscc and the conditional mode detection ...Jan Hubicka1-124/+124
1999-11-02jump.c (jump_optimize_1): Also move LOOP_VTOP and LOOP_CONT notes when presen...Jeffrey A Law1-8/+10
1999-11-01bitmap.h (BITMAP_XMALLOC): New macro.Mark Mitchell1-15/+20
1999-10-31[multiple changes]Richard Kenner1-11/+52
1999-10-29flow.c (count_or_remove_death_notes): Equate NULL with the universal set.Richard Henderson1-23/+0
1999-10-27jump.c (jump_optimize_1): If we did cross-jumping, and the data will matter, ...Richard Henderson1-0/+23
1999-10-27rtl.h (note_stores): Add additional paramter.Mark Mitchell1-3/+4
1999-10-20(jump_optimize_1): More accurately detect casesi insns.Richard Earnshaw1-4/+8
1999-10-08Add functions copy_insn/copy_insn_1; use them in jump.cBernd Schmidt1-6/+5
1999-10-06genconfig.c (main): Disable HAVE_conditional_arithmetic.Richard Henderson1-0/+31
1999-09-30jump.c (jump_optimize_1): Amend last change to test only the form of the oper...Richard Henderson1-6/+6
1999-09-30jump.c (jump_optimize_1): Use general_operand not register_operand to determi...Richard Henderson1-4/+4
1999-09-20Make it possible to prototype port-specific functions (and convert i386 to us...Bernd Schmidt1-0/+1
1999-09-14c-pragma.c (handle_pragma_token): Wrap variables `name' and `value' in HANDLE...Kaveh R. Ghazi1-2/+4
1999-09-06Merge in gcc2-ss-010999Jeff Law1-151/+272
1999-08-29jump.c (delete_prior_computation): Also check calls to constant functions.John Wehle1-17/+34
1999-08-28jump.c (jump_optimize_1): Do not delete assignments to internal_arg_pointer.Jeffrey A Law1-1/+6
1999-08-27jump.c (duplicate_loop_exit_test): Call reg_scan_update after creating new re...Philip Blundell1-59/+79
1999-08-24jump.c (jump_optimize_1): Do cmov opt on any single-set; force B into a regis...Richard Henderson1-7/+26
1999-08-24* jump.c (delete_barrier_successors) Match (set (pc) (pc)) insnHerman A.J. ten Brugge1-0/+1
1999-08-20rtl.h (rtx_format): Constify a char*.Kaveh R. Ghazi1-5/+5
1999-08-19rtl.def (NOTE): Change format to "iuu0n".Zack Weinberg1-0/+1
1999-08-18cse.c (cse_insn): Call never_reached_warning when a jump is changed to be unc...Geoff Keating1-0/+49
1999-08-09Include function.h in most files.Bernd Schmidt1-4/+1
1999-08-07jump.c (onlyjump_p): New function.Richard Henderson1-0/+23
1999-08-06jump.c (delete_prior_computation): New function, broken out of delete_computa...John Wehle1-58/+122
1999-08-04* jump.c (delete_insn): Delete the addr_vec when deleting a tablejump.Richard Henderson1-14/+30
1999-06-26* jump.c (jump_optimize_1): Validate the cmov copy to a temporary.Richard Henderson1-19/+38
1999-05-31jump.c (jump_optimize_1): Only set CAN_REACH_END if calculate_can_reach_end r...Jeffrey A Law1-2/+12
1999-05-19jump.c (can_reverse_comparison_p): Do not abort if the comparison insn for a ...Jeff Law1-1/+10
1999-04-11flow.c (flow_delete_insn): If we delete a CODE_LABEL...Jeffrey A Law1-5/+8
1999-04-11reg-stack.c: Update comment, include varray.h.Jan Hubicka1-1/+1
1999-04-11jump.c (jump_optimize_1): Make the definition static to match the prototype.Kaveh R. Ghazi1-1/+1
1999-04-09rtl.h (rebuild_jump_labels): Declare.Jeffrey A Law1-1/+34
1999-03-10gcse.c (run_jump_opt_after_gcse): New variable.Jeffrey A Law1-1/+11
1999-02-25Flow rewrite to use basic block structures and edge lists.Richard Henderson1-0/+18
1999-02-15jump.c: Include insn-attr.h.Jeffrey A Law1-0/+12
1999-01-19expr.c (do_jump_for_compare): Handle conditional branch expanders emitting mu...Richard Henderson1-0/+26
1999-01-17Copyright update.Jeff Law1-1/+1
1999-01-17* jump.c (rtx_renumbered_equal_p): Special case CODE_LABEL.Richard Henderson1-0/+4
1998-12-01Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>Herman A.J. ten Brugge1-2/+4
1998-11-25rtlanal.c (regs_set_between_p): New function.Richard Henderson1-2/+2
1998-11-24reload1.c (reload): Remove unused variable.Graham Stott1-1/+1
1998-11-05* jump.c (calculate_can_reach_end): Fix thinko.David S. Miller1-2/+2
1998-11-04Begin cleaning up jump.cDavid S. Miller1-379/+449
1998-10-31jump.c (jump_optimize): Initialize mappings from INSN_UID to EH region if...Jeffrey A Law1-0/+13
1998-10-19* jump.c (sets_cc0_p): Compile only if HAVE_cc0.Bernd Schmidt1-4/+3