r234873 - in /branches/gomp-4_0-branch/gcc: Cha...

vries@gcc.gnu.org vries@gcc.gnu.org
Mon Apr 11 06:19:00 GMT 2016


Author: vries
Date: Mon Apr 11 06:19:44 2016
New Revision: 234873

URL: https://gcc.gnu.org/viewcvs?rev=234873&root=gcc&view=rev
Log:
Remove superfluous passes in kernels pass list

2016-04-11  Tom de Vries  <tom@codesourcery.com>

	* passes.def: Remove superfluous passes from kernels pass list.
	* tree-ssa-loop.c (pass_scev_cprop::clone, pass_tree_loop_init::clone)
	(pass_tree_loop_done::clone): Remove function.

	* g++.dg/tree-ssa/pr19637.C: Update for removing dominator passes.
	* g++.dg/tree-ssa/pr61009.C: Same.
	* g++.dg/tree-ssa/ssa-dom.C: Same.
	* gcc.dg/pr20115-1.c: Same.
	* gcc.dg/tree-prof/20050826-2.c: Same.
	* gcc.dg/tree-prof/cmpsf-1.c: Same.
	* gcc.dg/tree-ssa/20030530-2.c: Same.
	* gcc.dg/tree-ssa/20030611-1.c: Same.
	* gcc.dg/tree-ssa/20030703-1.c: Same.
	* gcc.dg/tree-ssa/20030703-2.c: Same.
	* gcc.dg/tree-ssa/20030708-1.c: Same.
	* gcc.dg/tree-ssa/20030709-3.c: Same.
	* gcc.dg/tree-ssa/20030710-1.c: Same.
	* gcc.dg/tree-ssa/20030711-1.c: Same.
	* gcc.dg/tree-ssa/20030711-2.c: Same.
	* gcc.dg/tree-ssa/20030711-3.c: Same.
	* gcc.dg/tree-ssa/20030714-1.c: Same.
	* gcc.dg/tree-ssa/20030714-2.c: Same.
	* gcc.dg/tree-ssa/20030729-1.c: Same.
	* gcc.dg/tree-ssa/20030730-1.c: Same.
	* gcc.dg/tree-ssa/20030730-2.c: Same.
	* gcc.dg/tree-ssa/20030731-1.c: Same.
	* gcc.dg/tree-ssa/20030807-1.c: Same.
	* gcc.dg/tree-ssa/20030807-11.c: Same.
	* gcc.dg/tree-ssa/20030807-2.c: Same.
	* gcc.dg/tree-ssa/20030807-3.c: Same.
	* gcc.dg/tree-ssa/20030807-5.c: Same.
	* gcc.dg/tree-ssa/20030807-8.c: Same.
	* gcc.dg/tree-ssa/20030807-9.c: Same.
	* gcc.dg/tree-ssa/20030814-1.c: Same.
	* gcc.dg/tree-ssa/20030814-2.c: Same.
	* gcc.dg/tree-ssa/20030814-3.c: Same.
	* gcc.dg/tree-ssa/20030814-4.c: Same.
	* gcc.dg/tree-ssa/20030814-5.c: Same.
	* gcc.dg/tree-ssa/20030814-6.c: Same.
	* gcc.dg/tree-ssa/20030814-7.c: Same.
	* gcc.dg/tree-ssa/20030821-1.c: Same.
	* gcc.dg/tree-ssa/20030922-1.c: Same.
	* gcc.dg/tree-ssa/20030922-2.c: Same.
	* gcc.dg/tree-ssa/20031022-1.c: Same.
	* gcc.dg/tree-ssa/20040513-2.c: Same.
	* gcc.dg/tree-ssa/20040615-1.c: Same.
	* gcc.dg/tree-ssa/20040624-1.c: Same.
	* gcc.dg/tree-ssa/20040703-1.c: Same.
	* gcc.dg/tree-ssa/pr21417.c: Same.
	* gcc.dg/tree-ssa/pr61607.c: Same.
	* gcc.dg/tree-ssa/pr67755.c: Same.
	* gcc.dg/tree-ssa/pr68619-2.c: Same.
	* gcc.dg/tree-ssa/pr69270-2.c: Same.
	* gcc.dg/tree-ssa/pr69270.c: Same.
	* gcc.dg/tree-ssa/pr70232.c: Same.
	* gcc.dg/tree-ssa/slsr-27.c: Same.
	* gcc.dg/tree-ssa/slsr-28.c: Same.
	* gcc.dg/tree-ssa/slsr-29.c: Same.
	* gcc.dg/tree-ssa/slsr-30.c: Same.
	* gcc.dg/tree-ssa/ssa-dom-branch-1.c: Same.
	* gcc.dg/tree-ssa/ssa-dom-cse-3.c: Same.
	* gcc.dg/tree-ssa/ssa-dom-cse-5.c: Same.
	* gcc.dg/tree-ssa/ssa-dom-cse-6.c: Same.
	* gcc.dg/tree-ssa/ssa-dom-thread-1.c: Same.
	* gcc.dg/tree-ssa/ssa-dom-thread-2a.c: Same.
	* gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Same.
	* gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Same.
	* gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Same.
	* gcc.dg/tree-ssa/ssa-dom-thread-2e.c: Same.
	* gcc.dg/tree-ssa/ssa-dom-thread-2f.c: Same.
	* gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Same.
	* gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Same.
	* gcc.dg/tree-ssa/ssa-dom-thread-4.c: Same.
	* gcc.dg/tree-ssa/ssa-dom-thread-5.c: Same.
	* gcc.dg/tree-ssa/ssa-dom-thread-6.c: Same.
	* gcc.dg/tree-ssa/ssa-dom-thread-7.c: Same.
	* gcc.dg/tree-ssa/ssa-thread-12.c: Same.
	* gcc.dg/tree-ssa/vrp47.c: Same.
	* gfortran.dg/unconstrained_commons.f:  Same.
	* gcc.dg/pr41488.c: Update for removing sccp pass.
	* gcc.dg/tree-ssa/loop-17.c: Same.
	* gcc.dg/tree-ssa/loop-39.c: Same.
	* gcc.dg/tree-ssa/scev-7.c: Same.
	* c-c++-common/restrict-2.c: Update for removing lim pass.
	* c-c++-common/restrict-4.c: Same.
	* g++.dg/tree-ssa/pr33615.C: Same.
	* g++.dg/tree-ssa/restrict1.C: Same.
	* gcc.dg/tm/pub-safety-1.c: Same.
	* gcc.dg/tm/reg-promotion.c: Same.
	* gcc.dg/tree-ssa/20050314-1.c: Same.
	* gcc.dg/tree-ssa/loop-32.c: Same.
	* gcc.dg/tree-ssa/loop-33.c: Same.
	* gcc.dg/tree-ssa/loop-34.c: Same.
	* gcc.dg/tree-ssa/loop-35.c: Same.
	* gcc.dg/tree-ssa/loop-7.c: Same.
	* gcc.dg/tree-ssa/pr23109.c: Same.
	* gcc.dg/tree-ssa/restrict-3.c: Same.
	* gcc.dg/tree-ssa/restrict-5.c: Same.
	* gcc.dg/tree-ssa/ssa-lim-1.c: Same.
	* gcc.dg/tree-ssa/ssa-lim-10.c: Same.
	* gcc.dg/tree-ssa/ssa-lim-11.c: Same.
	* gcc.dg/tree-ssa/ssa-lim-12.c: Same.
	* gcc.dg/tree-ssa/ssa-lim-2.c: Same.
	* gcc.dg/tree-ssa/ssa-lim-3.c: Same.
	* gcc.dg/tree-ssa/ssa-lim-6.c: Same.
	* gcc.dg/tree-ssa/ssa-lim-7.c: Same.
	* gcc.dg/tree-ssa/ssa-lim-8.c: Same.
	* gcc.dg/tree-ssa/ssa-lim-9.c: Same.
	* gcc.dg/tree-ssa/structopt-1.c: Same.
	* gfortran.dg/pr32921.f: Same.

Modified:
    branches/gomp-4_0-branch/gcc/ChangeLog.gomp
    branches/gomp-4_0-branch/gcc/passes.def
    branches/gomp-4_0-branch/gcc/testsuite/ChangeLog.gomp
    branches/gomp-4_0-branch/gcc/testsuite/c-c++-common/restrict-2.c
    branches/gomp-4_0-branch/gcc/testsuite/c-c++-common/restrict-4.c
    branches/gomp-4_0-branch/gcc/testsuite/g++.dg/tree-ssa/pr19637.C
    branches/gomp-4_0-branch/gcc/testsuite/g++.dg/tree-ssa/pr33615.C
    branches/gomp-4_0-branch/gcc/testsuite/g++.dg/tree-ssa/pr61009.C
    branches/gomp-4_0-branch/gcc/testsuite/g++.dg/tree-ssa/restrict1.C
    branches/gomp-4_0-branch/gcc/testsuite/g++.dg/tree-ssa/ssa-dom.C
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/pr20115-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/pr41488.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tm/pub-safety-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tm/reg-promotion.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-prof/20050826-2.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-prof/cmpsf-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030530-2.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030611-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030703-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030703-2.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030708-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030709-3.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030710-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030711-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030711-2.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030711-3.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030714-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030714-2.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030729-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030730-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030730-2.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030731-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030807-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030807-11.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030807-2.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030807-3.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030807-5.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030807-8.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030807-9.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030814-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030814-2.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030814-3.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030814-4.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030814-5.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030814-6.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030814-7.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030821-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030922-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20030922-2.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20031022-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20040513-2.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20040615-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20040624-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20040703-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/20050314-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/loop-17.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/loop-32.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/loop-33.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/loop-34.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/loop-35.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/loop-39.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/loop-7.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/pr21417.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/pr23109.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/pr61607.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/pr67755.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/pr68619-2.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/pr69270-2.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/pr69270.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/pr70232.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/restrict-3.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/restrict-5.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/scev-7.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/slsr-27.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/slsr-28.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/slsr-29.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/slsr-30.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-branch-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-3.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-5.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-6.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-2a.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-2b.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-2c.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-2d.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-2e.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-2f.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-2g.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-2h.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-4.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-5.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-6.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-7.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-10.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-11.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-12.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-2.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-3.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-6.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-7.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-8.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-9.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-12.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/structopt-1.c
    branches/gomp-4_0-branch/gcc/testsuite/gcc.dg/tree-ssa/vrp47.c
    branches/gomp-4_0-branch/gcc/testsuite/gfortran.dg/pr32921.f
    branches/gomp-4_0-branch/gcc/testsuite/gfortran.dg/unconstrained_commons.f
    branches/gomp-4_0-branch/gcc/tree-ssa-loop.c



More information about the Gcc-cvs mailing list