On Fri, 13 Sep 2013, Richard Biener wrote:
>
> This is the last cleanup before I start adding new features.
>
> Bootstrapped and tested on x86_64-unknown-linux-gnu, applied to trunk.
>
> Richard.
>
> 2013-09-13 Richard Biener <[email protected]>
>
> * tree-data-ref.h (known_dependences_p): Move here ...
> * tree-loop-distribution.c (known_dependences_p): ... from here.
> (dump_rdg_component, debug_rdg_component): Remove.
> (dump_rdg): Adjust.
> (generate_loops_for_partition): Use gimple_uid instead of
> relying on matching stmt visit order.
> (rdg_build_partitions): Take starting stmt vector.
> (ldist_gen): Merge into ...
> (distribute_loop): ... this function. Do not compute starting
> vertices vector.
Forgot
* tree-cfg.c (gimple_duplicate_bb): Copy UID for PHIs.
we are already copying UID and all flags for other gimple stmts.
Richard.