summaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-uncprop.c
Commit message (Collapse)AuthorAgeFilesLines
* * tree-ssa-uncprop.c (equiv_hash_elt, remove_equivalence,kazu2005-05-021-8/+16
| | | | | | | | | record_equiv, tree_ssa_uncprop, uncprop_into_successor_phis): Use VEC instead of VARRAY. (equiv_free): New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99104 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-ssa-uncprop.c (equiv_stack): Change the type okazu2005-04-241-10/+9
| | | | | | | | | VEC(tree,heap). (tree_ssa_uncprop, uncprop_finalize_block, uncprop_initialize_block): Update uses of equiv_stack. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98684 138bc75d-0d04-0410-961f-82ee72b054a4
* * basic-block.h, tree-ssa-uncprop.c, varasm.c,kazu2005-04-131-2/+2
| | | | | | | config/i386/sse.md: Fix comment typos. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98085 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (OBJS-common): Add tree-ssa-uncprop.o.law2005-04-131-0/+614
(tree-ssa-uncprop.o): Add dependencies. * tree-cfg.c (remove_useless_stmts_bb, remove_useless_stmts): Remove. * tree-flow.h (remove_useless_stmts): Remove prototype. * tree-outof-ssa.c (rewrite_out_of_ssa): Remove call to remove_useless_stmts. * timevar.def (TV_TREE_SSA_UNCPROP): New timevar. * tree-optimize.c (init_tree_optimization_passes): Add uncprop pass. * tree-pass.h (pass_uncprop): Declare. * tree-ssa-uncprop.c: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98066 138bc75d-0d04-0410-961f-82ee72b054a4