aboutsummaryrefslogtreecommitdiff
path: root/gcc/cse.c
AgeCommit message (Expand)Author
2004-03-21re PR target/13889 (Assignment of an int to an int of different size in a str...Roger Sayle
2004-03-05re PR target/1532 (-O3 generates (obviously) redundant tests and jumps)Ian Lance Taylor
2003-10-06re PR rtl-optimization/12215 (ICE in make_label_edge with -fnon-call-exceptio...Eric Botcazou
2003-04-29* cse.c (count_reg_usage): Revert my previous patch.Jan Hubicka
2003-04-01cse.c (count_reg_usage): Fix handling of REG_EQUAL notes.Dale Johannesen
2002-12-10cse.c (cse_insn): Don't cse past a basic block boundary.Andrew Haley
2002-10-28ChangeLog.1: Fix typos.Kazu Hirata
2002-10-12cse.c (mention_regs): Set SUBREG_TICKED to the register number, not the addre...Geoffrey Keating
2002-10-10cse.c (struct cse_reg_info): Add subreg_ticked.Stuart Hastings
2002-10-10Fix miscompilation of testcase 20021010-1.c for v850 target with -O -mv850e.Jim Wilson
2002-10-09cse.c (insn_live_p): Pass insn pattern, not full insn to may_trap_p.Ulrich Weigand
2002-10-01flow.c (insn_dead_p): When using non-call-exceptions, don't eliminate insns t...Andrew Haley
2002-09-22ChangeLog: Follow spelling conventions.Kazu Hirata
2002-09-21cse.c (fold_rtx): Calculate the old cost before we fold each operand.Richard Earnshaw
2002-09-20real.c (real_hash): New.Richard Henderson
2002-09-16real.c, real.h: Rewrite from scratch.Richard Henderson
2002-09-14ChangeLog: Follow spelling conventions.Kazu Hirata
2002-09-04cse.c (cse_insn): Avoid subreg games if the equivalence is already in the pro...Richard Henderson
2002-07-10cse.c (cse_insn): Supply proper SUBREG_BYTE to simplify_gen_subreg.J"orn Rennecke
2002-07-04simplify-rtx.c (simplify_subreg): Reduce problem of finding vector mode subre...J"orn Rennecke
2002-06-11re PR rtl-optimization/6759 (ice when compiling 32 bit sparc code)Jakub Jelinek
2002-05-26cse.c (fold_rtx): Don't optimize if SUBREG changes mode class.Jakub Jelinek
2002-05-23cse.c (approx_reg_cost_1, [...]): Recode to not use regsets.David S. Miller
2002-05-20cse.c (canon_hash): Reorder do_not_record test.Richard Henderson
2002-05-10cse.c (rtx_cost): Remove multiplication by power of 2 special casing.David S. Miller
2002-05-08cse.c (dead_libcall_p): Update counts.Jan Hubicka
2002-05-05cse.c: Fix formatting.Kazu Hirata
2002-04-22rtl.h (RTX_FLAG): New macro.Janis Johnson
2002-03-07defaults.h (MODE_HAS_NANS, [...]): New.Richard Sandiford
2002-03-06cfgrtl.c (delete_insn_and_edges, [...]): New.Jan Hubicka
2002-02-28basic-block.h (BB_REACHABLE): Renumber.Jan Hubicka
2002-02-19i386.md ("mmx_uavgv8qi3"): Use const_vector.Aldy Hernandez
2002-02-12jump.c (never_reached_warning): Add finish argument.Jakub Jelinek
2002-01-23elf.h: New file.Bob Wilson
2002-01-05cse.c: Fix formatting.Kazu Hirata
2001-11-28cse.c (true_dependence_in_rtx): New function.Jan Hubicka
2001-11-23ChangeLog.0, [...]: Fix spelling errors.Joseph Myers
2001-11-07* cse.c (cse_insn): Emit BARRIER after unconditional jump.Graham Stott
2001-10-30emit-rtl.c (set_unique_reg_note): Don't create REG_EQUAL or REG_EQUIV notes f...Jakub Jelinek
2001-10-26cse.c (check_for_label_ref): Don't require REG_LABEL notes for non-local labe...Alexandre Oliva
2001-10-11alias.c: Remove uses of "register" specifier in declarations of arguments and...Stan Shebs
2001-10-10calls.c: Fix formatting.Kazu Hirata
2001-10-05Makefile.in (c-decl.o): Depend on tree-inline.h.Alexandre Oliva
2001-09-29* cse.c (cse_insn) [HAVE_cc0]: Fix typo delete-insn -> delete_insn.Hans-Peter Nilsson
2001-09-28gcse.c (replace_store_insn): Use delete_insn.Jan Hubicka
2001-09-21basic-block.h (flow_delete_insn, [...]): Kill.Jan Hubicka
2001-08-27* cse.c (cse_basic_block): Skip note instructions.Roman Zippel
2001-08-22Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff
2001-08-12toplev.c (set_float_handler): Make static.Zack Weinberg
2001-08-07calls.c (expand_call): Do not emit INSN_SETJMP note.Jan Hubicka