r230561 - in /trunk/gcc: ChangeLog config/nvptx...

nathan@gcc.gnu.org nathan@gcc.gnu.org
Wed Nov 18 18:33:00 GMT 2015


Author: nathan
Date: Wed Nov 18 18:33:38 2015
New Revision: 230561

URL: https://gcc.gnu.org/viewcvs?rev=230561&root=gcc&view=rev
Log:
	gcc/
	* config/nvptx/nvptx.c (bb_pair_t, bb_pair_vec_t): New types.
	(pseudo_node_t, struct bracket, bracket_vec_t): New types.
	(struct bb_sese): New struct.
	(bb_sese::~bb_sese, bb_sese::append, bb_sese::remove): New.
	(BB_GET_SESE, BB_SET_SESE): Define.
	(nvptx_sese_number, nvptx_sese_pseudo, nvptx_sese_color): New.
	(nvptx_find_sese): New.
	(nvptx_neuter_pars): Find SESE regions when optimizing.

	gcc/testsuite/
	* gcc.dg/goacc/nvptx-sese-1.c: New.

Added:
    trunk/gcc/testsuite/gcc.dg/goacc/nvptx-sese-1.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/nvptx/nvptx.c
    trunk/gcc/testsuite/ChangeLog



More information about the Gcc-cvs mailing list