| Commit message (Expand) | Author | Age | Files | Lines |
* | combine.c (distribute_notes): Don't bother REG_WAS_0. | Kazu Hirata | 2003-07-01 | 1 | -49/+0 |
* | cse.c: Convert prototypes to ISO C90. | Andreas Jaeger | 2003-06-29 | 1 | -255/+139 |
* | alloc-pool.c: Fix comment formatting. | Kazu Hirata | 2003-06-29 | 1 | -1/+1 |
* | cse.c (fold_rtx): Replace the equality comparison of INTVALs with a pointer e... | Kazu Hirata | 2003-06-27 | 1 | -1/+1 |
* | cse.c (find_best_addr): Consider binary operators even if second argument is ... | Richard Henderson | 2003-06-04 | 1 | -4/+3 |
* | Makefile.in (cse.o): Add params.h dependency. | Zdenek Dvorak | 2003-06-04 | 1 | -6/+10 |
* | cse.c (cse_insn): Simplify REG_EQUAL note on libcalls when making a substitut... | Roger Sayle | 2003-05-30 | 1 | -14/+30 |
* | cse.c (count_reg_usage): When processing an INSNs REG_EQUAL note containing a... | J"orn Rennecke | 2003-05-23 | 1 | -1/+15 |
* | emit-rtl.c (last_call_insn, [...]): New functions. | Olivier Hainque | 2003-05-03 | 1 | -0/+11 |
* | regrename.c (struct du_chain): Use a bitfield for reg_class. | Dan Nicolaescu | 2003-04-10 | 1 | -5/+11 |
* | * cse.c (fold_rtx): Fix 03-30 change; do check insn non-null. | Richard Henderson | 2003-04-04 | 1 | -1/+1 |
* | cfgbuild.c (make_edges): Use tablejump_p. | Richard Henderson | 2003-03-30 | 1 | -11/+5 |
* | cselib.c (clear_table): Do not take argument; always clear just used slots. | Jan Hubicka | 2003-03-14 | 1 | -8/+1 |
* | cse.c (count_reg_usage): Fix handling of REG_EQUAL notes. | Zdenek Dvorak | 2003-02-26 | 1 | -7/+5 |
* | combine.c (combine_simplify_rtx, [...]): Use CC0_P. | Roger Sayle | 2003-02-26 | 1 | -3/+1 |
* | * cse.c (find_best_addr): Kill !ADDRESS_COST code. | Richard Henderson | 2003-01-28 | 1 | -26/+6 |
* | target.h (targetm.address_cost): New. | Richard Henderson | 2003-01-28 | 1 | -7/+12 |
* | * cse.c (cse_insn): Avoid redundant REG_EQUAL notes. | Roger Sayle | 2003-01-28 | 1 | -5/+9 |
* | Makefile.in (cse.o): Depend on TARGET_H. | Richard Henderson | 2003-01-27 | 1 | -11/+4 |
* | cse.c (fold_rtx): Instantiate CONSTANT_P_RTX to 0 when not optimizing, even i... | Roger Sayle | 2003-01-25 | 1 | -1/+1 |
* | i386.c (ix86_expand_movstr, [...]): Consistently do libcall for large blocks. | Jan Hubicka | 2003-01-25 | 1 | -0/+3 |
* | re PR rtl-optimization/8423 (CSE1 not propagating __builtin_constant_p enough) | Roger Sayle | 2003-01-23 | 1 | -3/+8 |
* | cse.c (cse_insn): Avoid RTL sharing when updating the RETVAL insn's notes fol... | Roger Sayle | 2003-01-21 | 1 | -4/+4 |
* | Merge basic-improvements-branch to trunk | Zack Weinberg | 2002-12-16 | 1 | -75/+53 |
* | cse.c (cse_insn): Don't cse past a basic block boundary. | Andrew Haley | 2002-12-10 | 1 | -2/+10 |
* | ChangeLog.1: Fix typos. | Kazu Hirata | 2002-10-28 | 1 | -1/+1 |
* | cse.c (mention_regs): Set SUBREG_TICKED to the register number, not the addre... | Geoffrey Keating | 2002-10-12 | 1 | -3/+3 |
* | cse.c (struct cse_reg_info): Add subreg_ticked. | Stuart Hastings | 2002-10-10 | 1 | -7/+30 |
* | Fix miscompilation of testcase 20021010-1.c for v850 target with -O -mv850e. | Jim Wilson | 2002-10-10 | 1 | -5/+11 |
* | cse.c (insn_live_p): Pass insn pattern, not full insn to may_trap_p. | Ulrich Weigand | 2002-10-09 | 1 | -1/+1 |
* | flow.c (insn_dead_p): When using non-call-exceptions, don't eliminate insns t... | Andrew Haley | 2002-10-01 | 1 | -1/+3 |
* | ChangeLog: Follow spelling conventions. | Kazu Hirata | 2002-09-22 | 1 | -10/+10 |
* | cse.c (fold_rtx): Calculate the old cost before we fold each operand. | Richard Earnshaw | 2002-09-21 | 1 | -1/+1 |
* | real.c (real_hash): New. | Richard Henderson | 2002-09-20 | 1 | -5/+1 |
* | real.c, real.h: Rewrite from scratch. | Richard Henderson | 2002-09-16 | 1 | -8/+15 |
* | ChangeLog: Follow spelling conventions. | Kazu Hirata | 2002-09-14 | 1 | -1/+1 |
* | cse.c (cse_insn): Avoid subreg games if the equivalence is already in the pro... | Richard Henderson | 2002-09-04 | 1 | -8/+17 |
* | cse.c (cse_insn): Supply proper SUBREG_BYTE to simplify_gen_subreg. | J"orn Rennecke | 2002-07-10 | 1 | -2/+17 |
* | simplify-rtx.c (simplify_subreg): Reduce problem of finding vector mode subre... | J"orn Rennecke | 2002-07-04 | 1 | -3/+2 |
* | re PR rtl-optimization/6759 (ice when compiling 32 bit sparc code) | Jakub Jelinek | 2002-06-11 | 1 | -2/+4 |
* | cse.c (fold_rtx): Don't optimize if SUBREG changes mode class. | Jakub Jelinek | 2002-05-26 | 1 | -1/+3 |
* | cse.c (approx_reg_cost_1, [...]): Recode to not use regsets. | David S. Miller | 2002-05-23 | 1 | -21/+20 |
* | cse.c (canon_hash): Reorder do_not_record test. | Richard Henderson | 2002-05-20 | 1 | -11/+24 |
* | cse.c (rtx_cost): Remove multiplication by power of 2 special casing. | David S. Miller | 2002-05-10 | 1 | -7/+1 |
* | cse.c (dead_libcall_p): Update counts. | Jan Hubicka | 2002-05-08 | 1 | -3/+10 |
* | cse.c: Fix formatting. | Kazu Hirata | 2002-05-05 | 1 | -17/+19 |
* | rtl.h (RTX_FLAG): New macro. | Janis Johnson | 2002-04-22 | 1 | -2/+2 |
* | defaults.h (MODE_HAS_NANS, [...]): New. | Richard Sandiford | 2002-03-07 | 1 | -13/+12 |
* | cfgrtl.c (delete_insn_and_edges, [...]): New. | Jan Hubicka | 2002-03-06 | 1 | -60/+29 |
* | basic-block.h (BB_REACHABLE): Renumber. | Jan Hubicka | 2002-02-28 | 1 | -1/+2 |