[gomp4, committed] Remove superfluous pass_expand_omp_ssa

Thomas Schwinge thomas@codesourcery.com
Mon Nov 9 08:38:00 GMT 2015


Hi!

On Sun, 8 Nov 2015 23:00:31 +0100, Tom de Vries <Tom_deVries@mentor.com> wrote:
> This patch removes a superfluous pass_expand_omp_ssa. [...]

> --- a/gcc/passes.def
> +++ b/gcc/passes.def
> @@ -122,7 +122,6 @@ along with GCC; see the file COPYING3.  If not see
>  	      late.  */
>  	  NEXT_PASS (pass_split_functions);
>        POP_INSERT_PASSES ()
> -      NEXT_PASS (pass_expand_omp_ssa);
>        NEXT_PASS (pass_release_ssa_names);
>        NEXT_PASS (pass_rebuild_cgraph_edges);
>        NEXT_PASS (pass_inline_parameters);

Committed to gomp-4_0-branch in r229994:

commit 38d123c26f4b1f53258742fd285df2a128150159
Author: tschwinge <tschwinge@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Mon Nov 9 08:36:54 2015 +0000

    Adjust test case for removed pass_expand_omp_ssa
    
    	gcc/testsuite/
    	* gcc.dg/gomp/notify-new-function-3.c: Scan "ompexpssa2" instead
    	of "ompexpssa3".
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gomp-4_0-branch@229994 138bc75d-0d04-0410-961f-82ee72b054a4
---
 gcc/testsuite/ChangeLog.gomp                      | 5 +++++
 gcc/testsuite/gcc.dg/gomp/notify-new-function-3.c | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git gcc/testsuite/ChangeLog.gomp gcc/testsuite/ChangeLog.gomp
index a300e38..22f1c74 100644
--- gcc/testsuite/ChangeLog.gomp
+++ gcc/testsuite/ChangeLog.gomp
@@ -1,3 +1,8 @@
+2015-11-09  Thomas Schwinge  <thomas@codesourcery.com>
+
+	* gcc.dg/gomp/notify-new-function-3.c: Scan "ompexpssa2" instead
+	of "ompexpssa3".
+
 2015-11-08  Tom de Vries  <tom@codesourcery.com>
 
 	* g++.dg/tree-ssa/copyprop-1.C: Update for extra pass_dce in pass list.
diff --git gcc/testsuite/gcc.dg/gomp/notify-new-function-3.c gcc/testsuite/gcc.dg/gomp/notify-new-function-3.c
index c3d097e..033a407 100644
--- gcc/testsuite/gcc.dg/gomp/notify-new-function-3.c
+++ gcc/testsuite/gcc.dg/gomp/notify-new-function-3.c
@@ -11,4 +11,4 @@ foo (int *__restrict a, int *__restrict b, int *__restrict c)
 
 
 /* Check for new function notification in ompexpssa dump.  */
-/* { dg-final { scan-tree-dump-times "Added new ssa gimple function foo\\.\[\\\$_\]loopfn\\.0 to callgraph" 1 "ompexpssa3" } } */
+/* { dg-final { scan-tree-dump-times "Added new ssa gimple function foo\\.\[\\\$_\]loopfn\\.0 to callgraph" 1 "ompexpssa2" } } */


Grüße
 Thomas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 472 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20151109/3432a559/attachment.sig>


More information about the Gcc-patches mailing list