[PATCH GCC][06/13]Preserve loop nest in whole distribution life time

Bin Cheng Bin.Cheng@arm.com
Mon Jun 12 17:03:00 GMT 2017


Hi,
This simple patch computes and preserves loop nest vector for whole distribution
life time.  The loop nest will be used multiple times in on-demand data dependence
computation.

Bootstrap and test on x86_64 and AArch64.  Is it OK?

Thanks,
bin
2017-06-07  Bin Cheng  <bin.cheng@arm.com>

	* tree-loop-distribution.c (loop_nest): New global var.
	(build_rdg): Use loop directly, rather than loop nest.
	(pg_add_dependence_edges): Remove loop nest parameter.  Use global
	variable directly.
	(distribute_loop): Compute global variable loop nest.  Update use.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 0006-loop-nest-20170607.txt
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20170612/838d5889/attachment.txt>


More information about the Gcc-patches mailing list