aboutsummaryrefslogtreecommitdiff
path: root/gcc/regmove.c
AgeCommit message (Expand)AuthorFilesLines
2000-11-08regmove.c (combine_stack_adjustments_for_blocks): Recognize pushes formed usi...Jan Hubicka1-3/+10
2000-08-18regmove.c (perhaps_ends_bb_p): New function.Richard Kenner1-115/+69
2000-08-04alias.c (mark_constant_function): Use INSN_P.Rodney Brown1-18/+17
2000-07-28cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY.Richard Henderson1-3/+2
2000-05-31Makefile.in (c-decl.o): Depend on rtl.h and expr.h.Richard Kenner1-3/+4
2000-04-28regmove.c (struct record_stack_memrefs_data): New.Jan Hubicka1-18/+58
2000-03-28regmove.c (struct csa_memlist): Make mem field rtx *.Jan Hubicka1-9/+11
2000-03-22regmove.c (combine_stack_adjustments_for_block): Check that the stack pointer...Stephane Carrez1-0/+1
2000-03-20regmove.c (stack_memref_p): Fix typo, reorg for readability.Richard Henderson1-9/+19
2000-03-14regmove.c (combine_stack_adjustments): New.Richard Henderson1-0/+333
2000-03-05* regmove.c (copy_src_to_dest) Do not create src->dest moveThomas Schuster1-0/+1
2000-02-26Fix copyrights.Jeff Law1-1/+2
2000-01-17machmode.h: PROTO -> PARAMS.Kaveh R. Ghazi1-16/+16
2000-01-04builtins.c (expand_builtin_strlen): Initialize variable `icode'.Kaveh R. Ghazi1-5/+5
1999-12-17regmove.c (copy_src_to_dest): Remove loop_depth parameter.Jan Hubicka1-44/+11
1999-12-06Fix ia64 abort while compiling gcc.c-torture/unsorted/logic.c.Jim Wilson1-0/+8
1999-12-04regmove.c (copy_src_to_dest): Remove loop_depth parameter.Jan Hubicka1-91/+7
1999-11-08cse.c (delete_trivially_dead_insns): Replace alloca with xmalloc/xcalloc.Mark Mitchell1-3/+8
1999-10-27rtl.h (note_stores): Add additional paramter.Mark Mitchell1-3/+4
1999-10-13regmove.c (optimize_reg_copy_3): Make sure P is non-nil as we climb up the ch...Brendan Kehoe1-1/+4
1999-10-03print-tree.c (print_node, indent_to): Remove redundant prototypes.Kaveh R. Ghazi1-2/+4
1999-10-01Delete !REGISTER_CONSTRAINTS codeBernd Schmidt1-2/+0
1999-09-20Make it possible to prototype port-specific functions (and convert i386 to us...Bernd Schmidt1-0/+1
1999-09-14regmove.c (fixup_match_1): Don't change an unchanging register.J"orn Rennecke1-8/+26
1999-09-12Replace insn_foo with insn_data.foo.Richard Henderson1-3/+6
1999-09-11Replace recog_foo with recog_data.foo.Richard Henderson1-26/+34
1999-09-06Merge in gcc2-ss-010999Jeff Law1-55/+0
1999-09-01regmove.c (fixup_match_1): Don't move INSN in front of P if it would end up i...J"orn Rennecke1-2/+12
1999-08-31Fix typo in comment.Jeff Law1-1/+1
1999-08-31rtl.h (RTL_CHECK1, RTL_CHECK2): New macros which type- and bounds- check RTL ...Zack Weinberg1-1/+3
1999-08-20rtl.h (rtx_format): Constify a char*.Kaveh R. Ghazi1-1/+1
1999-08-09Include function.h in most files.Bernd Schmidt1-0/+1
1999-04-03regmove.c (fixup_match_1): Consistently evaluate HAVE_POST_INCREMENT and HAVE...Toshiyasu Morita1-3/+2
1999-04-02* regmove.c (fixup_match_1): Remove now useless if (0).Toshiyasu Morita1-5/+1
1999-03-08* regmove.c (copy_src_to_dest): New argument max_old_uid.J"orn Rennecke1-7/+12
1999-02-25Flow rewrite to use basic block structures and edge lists.Richard Henderson1-1/+1
1999-02-21Michael Hayes <m.hayes@elec.canterbury.ac.nz>Michael Hayes1-1/+1
1999-02-21regmove.c (discover_flags_reg): Remove cc0 code.Richard Henderson1-5/+8
1999-02-19regmove.c (discover_flags_reg): New function.Richard Henderson1-7/+176
1999-01-23final.c (bb_str): Qualify a char* with the keyword `const'.Kaveh R. Ghazi1-1/+2
1999-01-17regmove.c (optimize_reg_copy_1): Undo Aug 18 change.Jeff Law1-49/+27
1999-01-11Update copyrights.Richard Henderson1-1/+1
1999-01-11basic-block.h (basic_block_head): Rename to x_basic_block_head.Richard Henderson1-5/+5
1999-01-11Update FSF address in copyright header.Jeff Law1-1/+2
1998-12-23Warning fixes:Kaveh R. Ghazi1-1/+1
1998-11-24cse.c (fold_rtx): Make autoincrement addressing mode tests be runtime selecta...Jeffrey A Law1-35/+17
1998-11-22regmove.c (regmove_profitable_p): Use return value of find_matches properly.Bernd Schmidt1-1/+1
1998-11-15regmove.c (regmove_optimize): Don't do anything but optimize_reg_copy[123] wh...J"orn Rennecke1-0/+2
1998-11-09[multiple changes]Jeff Law1-2/+2
1998-11-04recog.h (enum op_type): Define.Bernd Schmidt1-77/+63