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 <rguent...@suse.de> > > * 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.