Hi,

I've committed the following patch series to the gomp-4_0-branch.

     1  Add pass_dominator::jump_threading_p ()
     2  Add dom_walker::walk_until
     3  Add pass_dominator::sese_mode_p ()
     4  Add skip_stmt parm to pass_dominator::get_sese ()
     5  Add oacc kernels related infra functions
     6  Add pass_dominator_oacc_kernels

The patch series adds a pass pass_dominator_oacc_kernels, which does the pass_dominator optimizations (with the exception of jump threading) on each oacc kernels region rather than on the whole function.

Bootstrapped and reg-tested on x86_64.

I'll post the patches individually, in reply to this email.

Thanks,
- Tom

Reply via email to