https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99416

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           Assignee|unassigned at gcc dot gnu.org      |rguenth at gcc dot 
gnu.org

--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
Note after "fixing" (disabling) the costing issue we get to

Fuse partitions because they are in the same dependence scc:
  Part 1: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 17, 18, 20, 21
  Part 2: 1, 2, 3, 7, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21
Loop nest 1 not distributed.

still a[i] = b[i - 1] can be performed separately but second while
b[i] = b[i + 1] needs to be performed first.  That means the
dependence analysis interpretation needs improvement.

Reply via email to