common.opt (ftree-coalesce-inlined-vars): New.
authorAlexandre Oliva <aoliva@redhat.com>
Wed, 13 Jun 2012 20:41:41 +0000 (20:41 +0000)
committerAlexandre Oliva <aoliva@gcc.gnu.org>
Wed, 13 Jun 2012 20:41:41 +0000 (20:41 +0000)
commit21d01365ab8d0e16c681352cc0cc0e7ab726dc03
tree126009dcd8222ffd4b61e63e72cc8fdf8cef55da
parentb78fd1642a52a841780204061dbf23827cbca334
common.opt (ftree-coalesce-inlined-vars): New.

gcc/ChangeLog:
* common.opt (ftree-coalesce-inlined-vars): New.
(ftree-coalesce-vars): New.
* doc/invoke.texi: Document them.
* tree-ssa-copyrename.c (copy_rename_partition_coalesce):
Implement them.
gcc/testsuite/ChangeLog:
* g++.dg/tree-ssa/ivopts-2.C: Adjust for coalescing.
* gcc.dg/tree-ssa/forwprop-11.c: Likewise.
* gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.

From-SVN: r188526
gcc/ChangeLog
gcc/common.opt
gcc/doc/invoke.texi
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/tree-ssa/ivopts-2.C
gcc/testsuite/gcc.dg/tree-ssa/forwprop-11.c
gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-1.c
gcc/tree-ssa-copyrename.c