aboutsummaryrefslogtreecommitdiff
path: root/gcc/regrename.c
AgeCommit message (Expand)AuthorFilesLines
2004-02-06recog.c (split_all_insns): Do not update reg info.Jan Hubicka1-1/+1
2004-02-02alias.c (record_set): Use hard_regno_nregs.Jan Hubicka1-22/+22
2004-01-14* regrename.c (find_oldest_value_reg): Fix a warning.Kazu Hirata1-2/+2
2004-01-14regrename.c (find_oldest_value_reg): If the replacement uses multiple hard re...Richard Earnshaw1-9/+13
2003-12-11basic-block.h (BLOCK_HEAD, BLOCK_END): Remove.Steven Bosscher1-6/+6
2003-11-21ChangeLog.7: Fix comment typos.Kazu Hirata1-1/+1
2003-10-11Makefile.in (web.o): New.Jan Hubicka1-6/+8
2003-07-19alias.c [...]: Remove unnecessary casts.Kaveh R. Ghazi1-5/+4
2003-07-06jump.c: Convert prototypes to ISO C90.Andreas Jaeger1-140/+75
2003-04-10regrename.c (struct du_chain): Use a bitfield for reg_class.Dan Nicolaescu1-1/+1
2003-02-07regrename.c (do_replace, [...]): Update register attributes.Jan Hubicka1-0/+5
2002-12-16Merge basic-improvements-branch to trunkZack Weinberg1-1/+3
2002-11-04hard-reg-set.h (REG_CANNOT_CHANGE_MODE_P): New.Aldy Hernandez1-4/+2
2002-10-27combine.c: Fix comment formatting.Kazu Hirata1-1/+1
2002-09-14haifa-sched.c: Follow spelling conventions.Kazu Hirata1-1/+1
2002-08-21tree.c (finish_vector_type): Fix a typo in a comment.Stan Shebs1-1/+1
2002-08-10emit-rtl.c (emit_jump_insn_before, [...]): Fix uninitialized variable.Kaveh R. Ghazi1-1/+1
2002-07-23genautomata.c (VLA_HWINT_SHORTEN, [...]): Remove.Neil Booth1-4/+0
2002-07-23defaults.h (obstack_chunk_alloc, [...]): Default definition.Neil Booth1-3/+0
2002-07-17regrename.c (maybe_mode_change): New function.J"orn Rennecke1-26/+56
2002-07-16* regrename.c (copy_value): Don't record high part copies.J"orn Rennecke1-0/+20
2002-07-16expr.c (emit_move_insn_1): Handle arbitrary moves that are the same size as a...J"orn Rennecke1-3/+15
2002-05-27basic-block.h (last_basic_block): Defined as synonym for n_basic_blocks.Zdenek Dvorak1-1/+1
2002-05-23bb-reorder.c (make_reorder_chain, [...]): Use FOR_EACH_BB macros to iterate o...Zdenek Dvorak1-13/+12
2002-05-16Revert "Basic block renumbering removal", and two followup patches.Richard Henderson1-13/+14
2002-05-16Basic block renumbering removal.Zdenek Dvorak1-14/+13
2002-05-03regrename.c: Fix formatting.Kazu Hirata1-27/+27
2002-04-30Add sanity check to regrename.c.Tom Rix1-2/+4
2002-04-30cpplex.c: Fix comment formatting.Kazu Hirata1-1/+1
2002-03-25regrename.c (build_def_use): Move recog_memoized before extract_insn.Jakub Jelinek1-1/+1
2002-03-25regrename.c (build_def_use): Share RTL between MATCH_OPERATOR and correspondi...Jakub Jelinek1-1/+10
2002-02-19i386.md ("mmx_uavgv8qi3"): Use const_vector.Aldy Hernandez1-0/+1
2002-02-18* regrename.c (kill_set_value): Handle subregs properly.Jan Hubicka1-2/+3
2002-02-13* regmove.c (kill_value): Handle subregs.Jan Hubicka1-0/+8
2002-02-11regrename.c (regrename_optimize): Don't accept a part-clobbered register if t...Alexandre Oliva1-1/+6
2002-01-22regrename.c (kill_value): Fix typo.Aldy Hernandez1-1/+1
2002-01-10regrename.c (find_oldest_value_reg): Fix typo in mode change check.Richard Henderson1-2/+3
2002-01-10read-rtl.c: Fix formatting.Kazu Hirata1-1/+1
2002-01-09regrename.c (copy_value): Ignore the copy if the source register is present i...Richard Henderson1-0/+6
2002-01-08regrename.c (find_oldest_value_reg): Use gen_rtx_raw_REG.Richard Henderson1-2/+2
2002-01-08* regrename.c (copy_value): Ignore overlapping copies.Richard Henderson1-0/+8
2002-01-07regrename.c (find_oldest_value_reg): Ignore the value chain if the original r...Richard Henderson1-1/+25
2001-12-31regrename.c (build_def_use): Don't rename asm operands that were originally h...Richard Henderson1-14/+61
2001-12-17Implement MODE_BASE_REG_CLASSNick Clifton1-6/+10
2001-12-15regrename.c (copyprop_hardreg_forward): Do not keep register value data live ...Ulrich Weigand1-0/+1
2001-12-15builtins.c (expand_builtin_memcmp): Mark parameter with ATTRIBUTE_UNUSED.Kaveh R. Ghazi1-1/+1
2001-12-14regrename.c (mode_change_ok): New.Richard Henderson1-2/+24
2001-12-14regrename.c (struct value_data): Add max_value_regs.Richard Henderson1-4/+46
2001-12-13regrename.c (kill_value_regno): Simplify chain removal.Richard Henderson1-29/+24
2001-12-12regrename.c (copyprop_hardreg_forward): New optimization.Richard Henderson1-0/+740