summaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-pre.c
Commit message (Expand)AuthorAgeFilesLines
* tree-ssa-pre.c (try_look_through_load): New function.Steven Bosscher2005-09-061-0/+75
* re PR tree-optimization/22531 (ICE in mark_sym_for_renaming while compiling d...Daniel Berlin2005-07-171-0/+1
* tree-optimize.c (init_tree_optimization_passes): Add pass_eliminate_useless_s...Daniel Berlin2005-07-171-0/+132
* re PR middle-end/21840 (ICE while building Linux kernel (seg fault), missing ...Andrew Pinski2005-07-121-0/+9
* builtins.c, [...]: Use fold_buildN instead of fold (buildN (...)).Kazu Hirata2005-06-261-6/+6
* Update FSF address.Kelley Cook2005-06-251-2/+2
* re PR tree-optimization/22116 (PRE of COMPLEX_EXPR causes ICE)Richard Henderson2005-06-181-0/+4
* basic-block.h, [...]: Don't include errors.h and include toplev.h if necessary.Kaveh R. Ghazi2005-06-011-1/+0
* re PR tree-optimization/21705 (FRE does not eliminate a redundant pure call.)Daniel Berlin2005-05-251-6/+25
* tree-ssa-pre.c (find_or_generate_expression): CALL_EXPR is okay too.Daniel Berlin2005-05-181-1/+2
* re PR tree-optimization/21399 (libstdc++ 12077.cc ICE)Richard Henderson2005-05-161-1/+1
* * tree-ssa-pre.c: Fix a comment typo.Kazu Hirata2005-05-161-1/+1
* re PR tree-optimization/21576 (FRE does not eliminate a redundant builtin call.)Daniel Berlin2005-05-161-12/+269
* re PR tree-optimization/21520 (missing PRE opportunity with operand after ope...Steven Bosscher2005-05-121-17/+37
* re PR tree-optimization/21532 (ICE caused by PRE dead instruction removal)Daniel Berlin2005-05-121-0/+2
* lambda-code.c (gcc_loop_to_lambda_loop, [...]): Use generic operand interface.Andrew MacLeod2005-05-031-24/+15
* * tree-ssa-pre.c: Fix a comment typo.Kazu Hirata2005-04-271-1/+1
* re PR tree-optimization/21173 (miscompiled pointer subtraction broke Linux ke...Steven Bosscher2005-04-251-86/+54
* tree-ssa-copy.c (copy_prop_visit_cond_stmt): Use COMPARISON_CLASS_P.Kazu Hirata2005-04-241-2/+2
* lambda.h (lambda_vector_min_nz): Likewise.Nathan Sidwell2005-04-211-4/+3
* vec.h: Update API to separate allocation mechanism from type.Nathan Sidwell2005-04-211-24/+37
* tree-flow-inline.h (get_stmt_operands): Remove.Kazu Hirata2005-04-171-3/+0
* tree-ssa-pre.c (compute_avail): It's okay to have TREE_INVARIANT's here, and ...Daniel Berlin2005-04-151-4/+15
* Whoops, wrong version of file.Daniel Berlin2005-04-141-1/+2
* re PR tree-optimization/20963 (ICE tree check: expected value_handle, have ad...Daniel Berlin2005-04-141-1/+23
* lambda-code.c (lambda_loopnest_to_gcc_loopnest): Use update_stmt.Andrew MacLeod2005-04-051-1/+1
* Fix PR tree-optimization/20703 Fix PR tree-optimization/20725Daniel Berlin2005-04-041-35/+81
* re PR tree-optimization/20601 (PRE related miscompilation)Daniel Berlin2005-03-231-1/+1
* re PR tree-optimization/20490 (ICE: verify_stmts failed. (with -O -ftree-pre))Daniel Berlin2005-03-161-4/+21
* tree-ssa-pre.c (compute_avail): Remove local variable val.Kazu Hirata2005-03-121-5/+1
* basic-block.h (single_succ_p, [...]): New inline functions.Zdenek Dvorak2005-03-111-7/+7
* c-common.c, [...]: Fix comment formatting.Kazu Hirata2005-03-081-2/+2
* * tree-ssa-pre.c (has_abnormal_preds): Make it static.Kazu Hirata2005-03-071-1/+1
* tree-phinodes.c (remove_phi_node): Drop the last argument.Kazu Hirata2005-03-051-1/+1
* bitmap.h (BITMAP_XMALLOC, [...]): Remove.Nathan Sidwell2005-02-171-2/+2
* re PR tree-optimization/19876 (g++ starts eating all the memory and the CPU)Steven Bosscher2005-02-111-41/+20
* re PR tree-optimization/19624 (PRE pessimizes ivopts)Daniel Berlin2005-01-301-24/+211
* basic-block.h, [...]: Update copyright.Kazu Hirata2005-01-181-1/+1
* tree-ssa-pre.c (add_to_sets): s1 may be NULL.Daniel Berlin2005-01-171-3/+3
* tree-ssa-dce.c (visited_control_parents): New sbitmap to replace BB_VISITED u...Steven Bosscher2005-01-141-61/+75
* re PR middle-end/17340 (Internal error compiling with -O3)Steven Bosscher2004-12-081-40/+56
* re PR tree-optimization/18673 (Tree-PRE is O(N^4) in the depth of the dominat...Daniel Berlin2004-11-301-80/+117
* tree-phinodes.c (add_phi_arg): Take "tree" instead of "tree *" as the first a...Kazu Hirata2004-11-251-1/+1
* basic-block.h (OBSTACK_ALLOC_REG_SET): Adjust.Nathan Sidwell2004-11-251-3/+3
* tree-ssa-pre.c (phi_translate): Use find_edge to find the index of a PHI argu...Kazu Hirata2004-11-241-10/+9
* bitmap.h (struct bitmap_obstack): New obstack type.Nathan Sidwell2004-11-221-9/+4
* tree-cfg.c (bsi_commit_edge_inserts): Remove an argument.Kazu Hirata2004-11-161-1/+1
* tree-ssa-pre.c (bitmap_print_value_set): Fix uninitialized variable.Nathan Sidwell2004-11-151-1/+1
* bitmap.h (nBITMAP_WORD_BITS): Remove.Nathan Sidwell2004-11-111-2/+4
* bitmap.c (bitmap_print): Make bitno unsigned.Nathan Sidwell2004-11-041-3/+3