Hi,

This patch removes a superfluous pass_expand_omp_ssa. It used to trigger if the kernels pass group didn't run. But now that the kernels region is split off at the first omp-expand, that isn't necessary anymore.

Committed to gomp-4_0-branch.

Thanks,
- Tom
Remove superfluous pass_expand_omp_ssa

2015-11-08  Tom de Vries  <t...@codesourcery.com>

	* passes.def: Remove superfluous pass_expand_omp_ssa.
---
 gcc/passes.def | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gcc/passes.def b/gcc/passes.def
index 2420b3b..a7fd9a7 100644
--- 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);
-- 
1.9.1

Reply via email to