summaryrefslogtreecommitdiff
path: root/gcc/gcse.c
Commit message (Expand)AuthorAgeFilesLines
* * gcse.c (expr_equiv_p): Replace expressions that are known tokazu2003-06-271-4/+2
* * gcse.c (store_killed_in_insn): Fix.rakdver2003-06-191-2/+1
* * gcse.c (fis_get_condition): Make it a global function.kazu2003-06-121-2/+1
* * gcse.c (cprop_jump): Make use of REG_EQUAL notes on bothsayle2003-05-211-15/+49
* PR opt/8705danglin2003-04-251-0/+9
* * gcse.c (compute_ld_motion_mems): For MEM destinations, onlyhp2003-04-181-10/+15
* * gcse.c (replace_store_insn): Use single_set.amylaar2003-04-071-1/+1
* * alias.c (find_base_term): Export.rakdver2003-04-051-16/+14
* PR optimization/10157ebotcazou2003-04-031-28/+28
* PR fortran/9974sayle2003-04-011-4/+50
* * gcse.c (struct ls_expr): Added pattern_regs field.rakdver2003-04-011-204/+383
* * gcse.c (simple_mem): Return false for floating-point accessesrsandifo2003-03-311-0/+3
* * gcse.c (gcse_constant_p): New function to identify constantssayle2003-03-311-9/+27
* * gcse.c (bypass_block, bypass_conditional_jumps): Do not createrakdver2003-03-081-0/+17
* * gcse.c (cprop_jump): Revert the 2003-02-23 change.kazu2003-02-251-20/+6
* * gcse.c (cprop_jump): Use the REG_EQUAL note if available.kazu2003-02-231-6/+20
* * gcse.c (bypass_block): Use BLOCK_FOR_INSN for resolving LABEL_REFs.rth2003-02-151-3/+6
* * gcse.c (lookup_set): Remove unused argument PAT. Updaterth2003-02-121-18/+8
* * gcse.c (local_cprop_find_used_regs): New.rth2003-02-071-2/+50
* * gcse.c (implicit_sets): New.rth2003-02-071-1/+131
* * gcse.c (constprop_register): Check NEXT_INSN (insn) != NULL.zlomek2003-01-271-0/+1
* * gcse.c (bypass_last_basic_block): New global variable.sayle2003-01-251-5/+22
* * gcse.c (local_cprop_pass): Update reg_sets table when needed.hubicka2003-01-251-1/+6
* PR opt/8492hubicka2003-01-251-1/+11
* PR optimization/8423sayle2003-01-231-2/+5
* * et-forest.c: Fix comment typos.kazu2003-01-171-14/+14
* * gcse.c (one_cprop_pass): Change function arguments to take bothsayle2003-01-161-11/+118
* * cselib.c (cselib_current_insn_in_libcall): New static variable.hubicka2003-01-071-0/+3
* Merge basic-improvements-branch to trunkzack2002-12-161-6/+2
* * gcse.c (gcse_emit_move_after): Correct typo in REG_EQUAL note.sayle2002-11-191-1/+1
* PR opt/8165rth2002-10-141-10/+4
* PR opt/8165rth2002-10-111-6/+15
* * i386.h (TARGET_CPP_CPU_BUILTINS): Define __SSE_MATH__.hubicka2002-09-301-2/+9
* * dbxout.c: Follow spelling conventions.kazu2002-09-221-31/+31
* * gcse.c (adjust_libcall_notes): New function.amylaar2002-08-131-6/+72
* * gcse.c (expr_hash_table_size, n_exprs, set_hash_table_size,rakdver2002-08-011-234/+191
* * fold-const.c: Fix comment typos.kazu2002-07-301-1/+1
* * collect2.c (SYMBOL__MAIN): Remove.neil2002-07-251-7/+2
* * genautomata.c (VLA_HWINT_SHORTEN, VLA_HWINT_LAST): Remove.neil2002-07-231-5/+0
* 2002-07-23 Jan Hubicka <jh@suse.cz>gerald2002-07-231-4/+3
* * defaults.h (obstack_chunk_alloc, obstack_chunk_free):neil2002-07-231-1/+3
* * gcse.c (do_local_cprop): Do not extend lifetimes of registers set byhubicka2002-07-211-1/+10
* * gcse.c: Include cselib.hhubicka2002-07-201-46/+140
* * gcse.c (hoist_expr_reaches_here_p): Stop once expr_bb is reached.hubicka2002-07-181-10/+15
* * gcse.c (gcse_emit_move_after): Use gen_move_insn to produce the move.law2002-06-281-7/+5
* * gcse.c (hoist_code): Rewrite to only get list of dominatedlaw2002-06-271-10/+16
* Mon Jun 10 20:42:34 CEST 2002 Jan Hubicka <jh@suse.cz>hubicka2002-06-201-7/+5
* * gcse.c (delete_null_pointer_checks_1): Inform caller if anylaw2002-06-141-7/+16
* * i386.c (x86_promote_QImode): Set for Athlonhubicka2002-06-111-0/+5
* 2002-06-05 David S. Miller <davem@redhat.com>davem2002-06-111-20/+15