aboutsummaryrefslogtreecommitdiff
path: root/gcc/omp-low.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2016-10-19 13:38:24 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2016-10-19 13:38:24 +0000
commit346a966edf51acaa628b199d3db6d5e9d783b40b (patch)
treebb16cb0494612dc46334045e85e65e83da2dd3db /gcc/omp-low.c
parent6e3d8cb41d14ab808b715d2660678ba4be6f4b49 (diff)
downloadgcc-346a966edf51acaa628b199d3db6d5e9d783b40b.zip
gcc-346a966edf51acaa628b199d3db6d5e9d783b40b.tar.gz
gcc-346a966edf51acaa628b199d3db6d5e9d783b40b.tar.bz2
omp-low.c (pass_oacc_device_lower::gate): New method.
* omp-low.c (pass_oacc_device_lower::gate): New method. (execute): Always call execute_oacc_device_lower. From-SVN: r241343
Diffstat (limited to 'gcc/omp-low.c')
-rw-r--r--gcc/omp-low.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/gcc/omp-low.c b/gcc/omp-low.c
index 3ef796f..e5b9e4c 100644
--- a/gcc/omp-low.c
+++ b/gcc/omp-low.c
@@ -19848,13 +19848,10 @@ public:
{}
/* opt_pass methods: */
+ virtual bool gate (function *) { return flag_openacc; };
+
virtual unsigned int execute (function *)
{
- bool gate = flag_openacc != 0;
-
- if (!gate)
- return 0;
-
return execute_oacc_device_lower ();
}